[发明专利]测试方法、装置及可读存储介质在审
申请号: | 202111478655.6 | 申请日: | 2021-12-06 |
公开(公告)号: | CN114297051A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 文华 | 申请(专利权)人: | 上海芯希信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445;G06F11/22 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 戴莹瑛 |
地址: | 201315 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 可读 存储 介质 | ||
本发明涉及测试领域,并且公开了一种测试方法、装置及可读存储介质。其中,该测试方法包括:读取配置文件,所述配置文件包括:测试步骤和测试序列,所述测试序列指示了所述测试步骤的执行顺序;以及根据所述配置文件,按照所述测试序列指示的执行顺序,执行所述测试步骤对应的测试用例,以实现测试。本发明实施例的测试方法,在配置文件而不是程序中定义测试的流程,因此能够十分容易地实现流程的重定义,因此能够提高测试开发的效率。
技术领域
本发明涉及测试技术领域,尤其涉及一种测试方法、装置及可读存储介质。
背景技术
在测试领域,为了保证被测对象(可以是软件,也可以是硬件)的性能或质量,需要对被测对象进行反复和精细的测试。传统的方式是采用人工的测试方式,但是人工测试是一个既重复又枯燥的过程,同时不可避免的会存在一些疏漏,因此产生了自动化测试技术。自动化测试技术可以替代大量重复的手工操作,同时可以降低人为因素导致的失误,因此在当前被广泛应用。
在自动化测试技术中,可以利用某种编程语言(例如当前流行的python语言)来编写对应的测试程序,以实现测试用例的自动化实现。然后,执行该测试程序来实现对被测对象的自动化测试。在自动化测试中,测试流程(即测试用例之间的先后执行顺序)在程序里实现;当需要修改测试流程时,通过修改程序即可。但是,通过修改程序来修改测试流程的方式并不容易,因为修改程序是一件繁琐且对编程人员的水平有一定要求的事,对于不会编程的人或初级者而言,可能很难完成。因此,若某测试需要频繁的调整测试顺序,则会提高测试开发所需要的时间和成本,降低测试开发的效率。
发明内容
本发明实施例的目的在于提供一种测试方法、装置及可读存储介质,其能够比较容易地重定义测试流程,从而提高测试开发的效率。
为了实现上述目的,本发明实施例提供了一种测试方法,包括:读取配置文件,所述配置文件包括:测试步骤和测试序列,所述测试序列指示了所述测试步骤的执行顺序;以及根据所述配置文件,按照所述测试序列指示的执行顺序,执行所述测试步骤对应的测试用例,以实现测试。
本发明实施例还提供了一种测试装置,包括:读取模块,用于读取配置文件,所述配置文件包括:测试步骤和测试序列,所述测试序列指示了所述测试步骤的执行顺序;以及测试模块,用于根据所述配置文件,按照所述测试序列指示的执行顺序,执行所述测试步骤对应的测试用例,以实现测试。
本发明实施例还提供了一种测试装置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至7中任一项所述的测试方法。
本发明实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的测试方法。
本发明的有益效果是:
本发明实施例的测试方法,将测试步骤和测试序列在配置文件中定义,并在测试时,根据测试序列指示的顺序来执行测试步骤对应的测试用例以完成测试。此种方式,在配置文件中而不是在程序中实现测试流程的定义,因此需要重定义测试流程时,只需要修改配置文件中的测试序列即可,因此对于不会编程的人员或初级编程者而言,也能够很容易地实现重定义测试流程,从而能够提高测试开发的效率。
附图说明
图1是本发明的测试方法的实施例的流程示意图;
图2是图1中的步骤S104的实施例的流程示意图;
图3是图1中的步骤S104的另一实施例的流程示意图;
图4是本发明的测试方法的另一实施例的流程示意图;
图5是本发明的测试方法的另一实施例的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海芯希信息技术有限公司,未经上海芯希信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111478655.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:仿真测试系统和方法
- 下一篇:一种有机硅石墨烯工业涂料及其制备方法