【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种测试用例选择方法、计算设备和计算机程序产品。
技术介绍
1、软件安全测试中,通过手工或业务自动化触发代码执行,监控代码执行情况,建立测试用例与代码函数的对应关系,后续如果有哪个代码函数变更,则能反向关联出受影响的测试用例,通过自动化或手工执行关联出来的测试用例进行执行。
2、但是,在代码函数变更较大时,可能会出现无法匹配到测试用例的问题。
技术实现思路
1、本申请实施例提供了一种测试用例选择方法、计算设备和计算机程序产品,将测试用例关联的代码函数替换为测试标签,测试标签用于概括测试用例的测试内容,考虑测试内容和待测试代码的适配度,无需考虑代码函数变更对选择测试用例的影响,降低无法匹配到测试用例的可能性。
2、第一方面,本申请实施例提供了一种测试用例选择方法,应用于计算设备,包括:
3、确定待测试代码;从多个测试标签中,确定待测试代码的功能匹配的至少一个测试标签;基于待测试代码的功能匹配的至少一个测试标签,确定用于对待测试代码
...【技术保护点】
1.一种测试用例选择方法,其特征在于,应用于计算设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述从多个测试标签中,确定所述待测试代码的功能匹配的至少一个测试标签,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述待测试代码,确定至少一个问题,包括:
4.根据权利要求2或3任一所述的方法,其特征在于,所述至少一个问题包括第一问题;所述第一问题用于询问第一填充字段的第一填充内容匹配的测试标签,所述第一填充内容为所述待测试代码;和/或,
5.根据权利要求4所述的方法,其特征在于,所述测试标签用于指示安全
...【技术特征摘要】
1.一种测试用例选择方法,其特征在于,应用于计算设备,包括:
2.根据权利要求1所述的方法,其特征在于,所述从多个测试标签中,确定所述待测试代码的功能匹配的至少一个测试标签,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述待测试代码,确定至少一个问题,包括:
4.根据权利要求2或3任一所述的方法,其特征在于,所述至少一个问题包括第一问题;所述第一问题用于询问第一填充字段的第一填充内容匹配的测试标签,所述第一填充内容为所述待测试代码;和/或,
5.根据权利要求4所述的方法,其特征在于,所述测试标签用于指示安全风险,所述补充说明内容用于说明所述每个测试标签的安全风险分类,所述第...
【专利技术属性】
技术研发人员:吕状,
申请(专利权)人:超聚变数字技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。