自动化测试平台架构和处理流程.doc

上传人:wj 文档编号:1330371 上传时间:2023-04-30 格式:DOC 页数:4 大小:5.40MB
下载 相关 举报
自动化测试平台架构和处理流程.doc_第1页
第1页 / 共4页
自动化测试平台架构和处理流程.doc_第2页
第2页 / 共4页
自动化测试平台架构和处理流程.doc_第3页
第3页 / 共4页
自动化测试平台架构和处理流程.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

自动化测试平台架构和处理流程.doc

《自动化测试平台架构和处理流程.doc》由会员分享,可在线阅读,更多相关《自动化测试平台架构和处理流程.doc(4页珍藏版)》请在冰点文库上搜索。

自动化测试平台架构和处理流程.doc

自动化测试平台架构和处理流程

一、自动化测试平台架构

说明:

1、自动化测试平台采用C/S架构进行开发,其中前台客户端使用DELPHI6.0开发,测试案例库服务器采用了ORACLE9i,测试运行机上的运行监控服务器也使用了DELPHI6.0进行开发。

2、前台客户端的功能主要是进行系统管理、项目管理、案例管理(包括案例的编辑、复制、删除、调试、运行、查看结果等功能)等操作

3、在自动化测试平台的测试案例,是指由若干交易组成的一串交易流,可以对某个特定功能进行测试的ROBOT脚本,测试案例库用于存放测试案例的信息和脚本。

4、测试运行机安装了RATIONAL的测试工具ROBOT、运行监控服务器,主要作用是模拟测试终端、运行测试案例、监控运行情况、返回运行结果。

二、自动化测试平台的特点:

1、通过简单友好的可视化界面,简化了案例编写的工作。

2、通过脚本语言的形式固化测试案例,实现了案例的规范化管理,使案例可以反复使用,提高测试的效率。

3、集中管理测试运行机,充分利用了测试工具的资源,方便测试人员的操作。

4、提供对外的数据统计接口,方便了测试管理工具和其他管理系统的数据采集和统计工作

三、自动化测试平台的数据流程图:

四、自动化测试平台的处理流程描述:

1.测试人员通过前台客户端的相关功能添加测试项目或测试任务信息,并进行人员和权限的分配。

2.自动化测试平台的前台客户端还提供案例编辑的功能,方便测试人员编制测试案例,编制案例的流程如下:

⑴填写测试案例相关信息。

⑵以交易流的方式描述整个案例的实现过程,包括案例中各交易的相互关系、交易数据的相互关系以及案例预期结果与实际运行结果的比较关系等。

⑶完成编辑案例后,进行调试并完善。

⑷案例编写结束后,自动生成ROBOT的脚本并在测试案例库中保存。

测试人员不需要学习和熟悉ROBOT的脚本语言,就可以直接通过自动化测试平台完成案例的编制。

3.测试人员可以同时提交多个测试案例运行。

4.测试人员提交测试案例运行时,自动化测试平台的测试运行管理机制将测试案例从测试案例库中调出,按时间顺序进行排队,等待有空闲的测试运行机时将案例交给该运行机进行测试。

在测试过程中,测试人员可通过前台客户端的“运行监控”功能实时查看自己提交的案例的测试情况。

由于所有测试案例都集中在若干台测试运行机中运行,既可充分利用ROBOT有限的LICENSE资源(中心购买的ROBOTLICENSE是25个),也可以避免占用测试人员前台机器。

5.测试案例运行结束后,自动化测试平台可以生成测试记录并保存在测试案例库里,同时通过NOTES,通知测试人员查看测试结果。

6.测试记录中保存了所有测试信息,包括测试中填入的数值,主机返回的信息,交易结果的画面截图等。

7.由于测试案例被固化成脚本,因此可以反复执行,也可通过修改案例中的某些数值生成新的测试案例,还可以被引用于其他测试案例。

8.测试案例库中还记录了测试案例的编写人、编写时间、测试自行人、执行时间等信息,测试管理工具可通过与自动化测试平台的接口,生成统计报表。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2