当前位置:首页 > 自动化 > 正文

python接口自动化测试步骤

⑴如何搭建python自动化测试框架1
新建一个Jenkins服务器,安装并配置Jenkins
2
配置自动化测试脚本的代码库,可以使用Git或SVN等版本控工具。 然后在Jenkins服务器上配置一个作业,负责自动同步最新的代码到Jenkins服务器上。
3
配置虚拟机以运行自动扫描。 您可以预构建配置并运行自动化(我之前使用另一个脚本来自动化安装和配置),在配置后关闭它并拍摄快照并为其指定预构建或其他名称。
4
创建一个新的JenkinsJob来运行自动化。 配置要连接和使用的自动化测试虚拟机,配置自动化测试框架xml脚本文件(按以下顺序定义)和要构建的目标,以及要存档、通过电子邮件发送的测试报告等。
5
接下来的重点是自动测试框架xml脚本文件,首先在其中定义target,负责获取自动测试对象安装包。 。
6
然后指定一个目标,负责自动从存储库检索测试脚本并将其与Jenkins服务器同步(可选)。 获取代码)。
7
定义负责连接虚拟机服务器和恢复虚拟机的target,比如预构建然后启动
8
定义target,负责复项目产品包和自动测试将源代码安装到目标虚拟机。
9
定义目标,负责连接目标测试虚拟机,开自动化测试工具,然后运行自动化测试脚本
10
定义目标用于生成自动化测试报告文件和日志负责从自动化测试虚拟机复到Jenkins服务器到相应的工作区。
11
最后定义主目标,并按照上面的目标流程依次调用。 这是在需要构建主目标的Jenkins服务器上的自动化测试作业中配置的目标。 ⑵接口自动化测试怎么做的现在你了解了什么是接口测试,那么接口测试的过程实际上是由接口测试计划、接口测试用例、接口测试执行和接口测试报告组成的,这与功能测试过程类似。 测试用例的设计主要取决于需求规范和接口文档。
由于接口测试不是对普通用户,而是对其他系统组件,因此您应该使用工具测试,例如服务器端http接口测试。 常用的工具有jmeter、postman、httpclient。 ,ETC。 使用工具进行测试。 因此,目标是准备测试数据并直接运行测试脚本。 创建测试运行时适用以下原则:
1.兼容各种业务场景。
2.在后台构建适当的数据以满足接口测试用例。
3、根据接口的返回值,断言是否返回了预期的结果,并检查数据库验证。
4、一个测试用例包含多个步骤,每个步骤都必须经过验证。 此外,所有相关步骤都必须经过验证。
5.在运行每个用例之前,通过删除测试过程中生成的结果来确保您有一个干净的环境。