自动化测试基本模块之测试资源管理模块

作者:自动化测试平台   发布时间:2022-01-04

自动化测试平台的基本模块
一般用户将测试资源的信息通过数据储存在文件或数据库中。所以,测试资源管理可以作为一个基本模块。然后是对测试的配置,包括执行的配置及测试用例的配置——测试配置管理也是一个基本模块。

测试资源管理模块
软件测试过程中,测试资源是基本的要素,不管是测试工具、被测对象,还是辅助工具,不管是硬件还是软件,我们都可以使用测试资源这一概念来描述。描述的目的是记录这些现实环境中的资源的属性和静态配置,比如资源类型、型号、管理地址等,测试用例需要从资源配置信息中获取所需信息,进行配置及测试结果的比较。

对于测试资源模块,我们设计如下功能:
(1)测试资源描述方法的定义我们用什么样的数据结构描述测试资源呢?通过字典,还是键-值对,还是将对象描述成类?在测试资源模块中,资源描述的数据结构是特定的。

(2)测试资源的保存和读取一般来说,自动化测试的环境是相对比较稳定的,所以整个测试环境的描述完成后,就需要把这些描述数据储存下来,存放到文本文件或数据库中,下一次测试时读取已经保存的文件。

(3)测试资源的选择测试工程师在开发测试用例的时候,需要通过测试资源的配置信息来获取所需的测试资源。出于对测试用例的复用性的考虑,我们不能指定其测试资源,以免当一个测试用例被换掉时测试环境无法执行,所以资源配置模块就需要提供功能,让测试用例开发工程师可以根据需要,选择所希望获得的测试资源来进行使用。


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2021 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.