jmeter接口自动化与python接口自动化的区别_Jmeter接口自动化测试从入门到放弃

有个柠檬班的同学留言说,探讨下jmeter接口自动化以及CI。

那么今天我们就jmeter接口自动化探讨一下。

在讨论jmeter接口自动化之前,我觉得先要讨论一下接口自动化。

我的观点,一切代替手工测试的均为自动化。而接口又无法像UI那样,可以触碰,所以接口测试在笔者观点看来就是自动化测试。而接口自动化在笔者看来,是一次可执行多个接口用例,并非只可执行一个接口测试用例。

既然是一次要执行多个测试用例,那么我们是不是应该不局限自动化本身,比如说,在开展测试工作前,是不是应该准备一些测试数据,在测试工作完成之后,是不是要准备一份漂亮的报告。

举个例子,简单的写一条登录页面的手工测试用例:

用例标题

在注册界面输入正确的账号密码,注册成功,当前url跳转至xxx

前置条件

网络正常,该账号未注册

用例步骤

1、在账号输入框输入正确的账号,xxx

2、在密码输入框输入正确的的密码,xxx

3、点击注册按钮

预期结果

注册成功,正确跳转至xxx

实际结果

我们先来想一下,上面这条用例如何通过接口测试方式去实现。用jmeter测试工具举例:

1、新建一个测试计划

2、新建一个线程组

3、新建一个HTTP请求

4、增加一个断言

5、增加一个查看结果树

具体实现如下:

你可能感兴趣的:(jmeter接口自动化与python接口自动化的区别_Jmeter接口自动化测试从入门到放弃)