一、定义
自动化测试是指使用工具或者程序来代替人力完成预定义的测试活动。并自动地进行性能监控,测试完成后自动生成测试报告。
二、各组件分工
1、Jmeter:设计运行测试脚本
2、Ant:构建测试活动,构建Jmeter的执行,解析测试结果,生成测试报告
3、Jenkins:调用Ant构建测试
三、环境搭建
1、Ant
1)简介
Apache Ant是由Apache软件基金会提供的一个将软件编译、测试、部署等步骤联系在一起的自动化的工具,由Java语言开发。
Apache Ant是由一个内置任务和可选任务组成。Ant构建是通过XML文件(构建文件)来定义,Ant通过解析这个XML文件,调用Target树来执行任务(测试脚本)、监控测试指标以及生成测试报告。
2)安装部署
- 下载地址:https://ant.apache.org/bindownload.cgi
Windows:下载 *.zip,例如:apache-ant-1.10.5-bin.zip
Linux:下载 *.tar.gz,例如:apache-ant-1.10.5-bin.tar.gz
- 安装(windows)