0
点赞
收藏
分享

微信扫一扫

自动化测试

目录

1.什么是自动化测试?

按照设定好的条件或者步骤让机器(电脑)运行;

2.自动化测试条件

要求项目(需求)比较稳定,需求变动频繁的项目,项目周期短,人工交互比较强的项目无法做自动化测试.

3.自动化测试的分类

(1)UI自动化
项目比较稳定,界面要稳定,在项目后期做UI自动化测试,用例维护量大。
(2)接口自动化
项目前期就可以介入,测试用例维护量少,接口稳定。
(3)性能自动化

4.自动化测试工具

(1)QTP(quick Test Professional)HP 安装包很大 收费
(2)jmeter 开源工具 性能测试 接口测试 无法做界面测试
(3)appium 手机APP自动化测试工具
(4)selenium UI自动化 免费web自动化测试工具 多语言(java,C#,ruby,Python JavaScript)多平台(Windows,Mac)多浏览器(Chrome Firefox edge Opera IE Safari)
(5)postman 接口测试
(6)loadrunner 性能测试

5.自动化测试的优势

(1)降低大型系统的由于变更或者多期开发引起的大量的回归测试的人力投入,这可能是自动化测试最主要的任务,特别是在程序修改比较频繁时,效果是非常明显的。自动化测试前期人力投入较多,但后期进入维护期后,可节省大量人力,而手工测试后期需要增加大量人力用于回归测试。
(2)减少重复测试的时间,实现快速回归测试
(3)创建优良可靠的测试过程,减少人为错误
(4)可以运行更多更繁琐的测试
(5)可以执行一些手工测试困难或不可能进行的测试
(6)更好的利用资源测试具有一致性和重复性测试脚本的重用性

举报

相关推荐

0 条评论