本发明涉及一种结构测试中的边界值测试方法及其系统,所述方法包括:S1,根据被测文件中的语句的语义和表达式的语义选择特定的边界覆盖准则;S2,根据所述边界覆盖准则获取所述被测文件的语句边界值和表达式边界值;S3,为所述语句边界值和所述表达式边界值选择对应的可达路径;S4,根据所述可达路径生成测试用例,并对所述测试用例进行比较,从而得到边界值测试结果.本发明的结构测试中的边界值测试方法及其系统,通过对不同的语句以及表达式选择特定的边界值覆盖准则,可以快速地找到对应的边界值,从而可以在结构测试中对语句以及表达式的边界值进行测试.
发明专利
CN201410115157.9
2014.03.26
CN103914380A
2014-07-09
宫云战 李峰 黄俊飞 金大海 王雅文
北京邮电大学
G06F11/36(2006.01)I,G,G06,G06F,G06F11
G06F11/36(2006.01)I,G,G06,G06F,G06F11,G06F11/36
结构测试中的边界值测试方法,其特征在于,包括:S1,根据被测文件中的语句的语义和表达式的语义选择特定的边界覆盖准则;S2,根据所述边界覆盖准则获取所述被测文件的语句边界值和表达式边界值;S3,为所述语句边界值和所述表达式边界值选择对应的可达路径;S4,根据所述可达路径生成测试用例,并对所述测试用例进行比较,从而得到边界值测试结果.