发明名称 | 一种筛选测试用例的方法、装置及系统 | ||
摘要 | 本发明涉及一种方法,该方法包括:接收测试用例;根据筛选规则,判断接收的测试用例是否符合该所述筛选规则,其中该所述筛选规则包括一文法结构;若接收的测试用例不符合该所述筛选规则,则输出接收的测试用例用于进行模糊测试。本发明还提供了相应的筛选装置和筛选系统,以保留有效测试用例,消除相同或者相似的测试用例。通过上述方法、装置和系统,可以从各测试用例中选择尽可能多样的测试用例进行模糊测试,避免模糊测试中使用过多的相同或者相似的测试用例所导致的效率降低,从而提高了模糊测试的效率。 | ||
申请公布号 | CN102385551B | 申请公布日期 | 2015.04.29 |
申请号 | CN201010271071.7 | 申请日期 | 2010.08.31 |
申请人 | 西门子公司 | 发明人 | 唐文 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京康信知识产权代理有限责任公司 11240 | 代理人 | 李慧 |
主权项 | 一种筛选测试用例的方法,其特征在于,所述方法包括:接收测试用例;根据筛选规则,判断接收的测试用例是否符合所述筛选规则,其中:所述筛选规则包括一确定有限自动机DFA;所述根据筛选规则,判断所述接收的测试用例是否符合所述筛选规则,包括:若所述接收的测试用例能够使得所述DFA从初始状态到达一最终状态,则所述测试用例符合所述筛选规则;和/或若所述接收的测试用例不能使得所述DFA从初始状态到达一最终状态,则所述测试用例不符合所述筛选规则;若所述接收的测试用例不符合所述筛选规则,则输出所述接收的测试用例用于进行模糊测试。 | ||
地址 | 德国慕尼黑 |