一种测试用例执行方法、装置、设备及介质制造方法及图纸

技术编号:33536733 阅读:21 留言:0更新日期:2022-05-19 02:19
本发明专利技术公开了一种测试用例执行方法、装置、设备及介质;在本方案中,将测试用例、执行脚本、测试环境分别记载在独立表中,在查询到待执行测试用例后,可直接根据测试用例与执行脚本之间的对应关系,自动调用对应的执行脚本执行,从而提升测试用例的执行效率;并且,这种通过将测试用例及执行脚本解耦的方式,可在维护时不用担心测试用例及执行脚本之间的关联,进而减低维护成本。进而减低维护成本。进而减低维护成本。

【技术实现步骤摘要】
一种测试用例执行方法、装置、设备及介质


[0001]本专利技术涉及软件测试
,更具体地说,涉及一种测试用例执行方法、装置、设备及介质。

技术介绍

[0002]目前,在芯片的研发过程中,常常需要创建大量的测试用例来验证芯片功能,传统的测试生成过程有以下几种方式:第一种方式:以表格的方式,常用Excel表格来管理,例如,在excel中创建多个worksheet,第一个worksheet用于写功能相关用例,第二个用于写性能测试相关用例,第三个用户写兼容性测试相关用例;按照测试用例的类型来创建多个worksheet,然后在各个worksheet中,第一行创建表头(例如,用例编号、用例名称、用例步骤、用例维护人、等等),然后按照该格式创建一条条用例。第二种方式:通过用例管理系统,研发人员可以登录到用例管理系统,进行创建、添加、删除用例,这些用例的后台也是在数据库中存储。
[0003]在上述两种方法中,第二种方法比前者使用更方便,但是,即便使用用例管理系统,研发人员也只是仅仅登录到用例系统来增删改查,大部分管理系统未能实现执行用例,研发人员只本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试用例执行方法,其特征在于,包括:根据用户触发的管理指令,对关系型数据库中的目标对象进行管理;所述目标对象为:用例表中的测试用例、执行脚本表中的执行脚本、环境表中的测试环境中的至少一者;每个测试用例具有对应的执行脚本,且每个测试用例中的执行参数被对应的执行脚本所调用;根据用户输入的查询条件展示对应的查询结果;所述查询结果包括:测试用例、测试环境及执行结果;根据用户输入的选择指令从所述查询结果中确定待执行测试用例,并确定所述待执行测试用例的测试环境,生成对应的待执行命令;运行所述待执行命令获得执行结果,并存储至所述关系型数据库。2.根据权利要求1所述的测试用例执行方法,其特征在于,所述对关系型数据库中的目标对象进行管理,包括:对所述用例表中的测试用例、所述执行脚本表中的执行脚本、所述环境表中的测试环境中的至少一者执行更新操作;或者,对所述用例表中的测试用例、所述执行脚本表中的执行脚本、所述环境表中的测试环境中的至少一者执行删除操作;或者,对所述用例表中的测试用例、所述执行脚本表中的执行脚本、所述环境表中的测试环境中的至少一者执行添加操作。3.根据权利要求1所述的测试用例执行方法,其特征在于,所述根据用户输入的查询条件展示对应的查询结果,包括:获取用户输入至少一个查询条件,并设置不同查询条件之间的查询关系;根据所述至少一个查询条件及不同查询条件之间的查询关系,在所述关系型数据库中查找对应的查询结果并展示。4.根据权利要求3所述的测试用例执行方法,其特征在于,每个查询条件包括:属性名、匹配方式及属性值。5.根据权利要求1所述的测试用例执行方法,其特征在于,每...

【专利技术属性】
技术研发人员:梁向峰郑俊飞
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1