什么是自动化测试框架

来源:互联网 发布:js判断内容超出div 编辑:程序博客网 时间:2024/05/21 05:20

一、自动化测试框架就是由一些标准,协议,规则组成,提供脚本运行的环境。自动化测试架构能够提供很多便利给用户高效完成一些事情,例如,结构清晰开发脚本,多种方式,平台执行脚本,良好的报告去跟踪脚本执行结果。


框架的优点包括:1.代码复用 2.最大覆盖率 3.很低成本维护 4.很少人工干预  5.简单报告输出


二、常见的测试框架分类

1)基于模块的测试框架

2)基于库(library)结构测试框架

3)数据驱动测试框架(和QTP很像)

4)关键字驱动测试框架(也是QTP过来的)

5)混合测试框架(3+4的综合)

6)行为驱动开发测试框架


三、框架基本组件

1)需要配置文件管理

2)业务逻辑代码和测试脚本分离

3)报告和日志文件输出

4)自定义的库的封装

5)管理、执行脚本方式

6)第三方插件引入

7)持续集成


原创粉丝点击