自动化测试基本模块之测试资源管理模块
更新时间:2023-03-29 09:33:53 作者:多测师 浏览:52
一般用户将测试资源的信息通过数据储存在文件或数据库中。所以,测试资源管理可以作为一个基本模块。然后是对测试的配置,包括执行的配置及测试用例的配置——测试配置管理也是一个基本模块。
测试资源管理模块
在软件测试过程中,测试资源是基本的要素,不管是测试工具、被测对象,还是辅助工具,不管是硬件还是软件,我们都可以使用测试资源这一概念来描述。描述的目的是记录这些现实环境中的资源的属性和静态配置,比如资源类型、型号、管理地址等,测试用例需要从资源配置信息中获取所需信息,进行配置及测试结果的比较。
对于测试资源模块,我们设计如下功能:
(1)测试资源描述方法的定义我们用什么样的数据结构描述测试资源呢?通过字典,还是键-值对,还是将对象描述成类?在测试资源模块中,资源描述的数据结构是特定的。
(2)测试资源的保存和读取一般来说,自动化测试的环境是相对比较稳定的,所以整个测试环境的描述完成后,就需要把这些描述数据储存下来,存放到文本文件或数据库中,下一次测试时读取已经保存的文件。
(3)测试资源的选择测试工程师在开发测试用例的时候,需要通过测试资源的配置信息来获取所需的测试资源。出于对测试用例的复用性的考虑,我们不能指定其测试资源,以免当一个测试用例被换掉时测试环境无法执行,所以资源配置模块就需要提供功能,让测试用例开发工程师可以根据需要,选择所希望获得的测试资源来进行使用。
以上内容为大家介绍了自动化测试基本模块之测试资源管理模块,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/
下一篇:跨浏览器兼容性自动化测试的好处