
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我们测试每个功能的时候,都不止一条用例,例如:登录,用例至少包含4条(1正确用户名,正确密码;2正确用户名,错误密码;3错误用户名,正确密码;4错误用户名,错误密码)。那么这4条用例,都是调用的一个接口,我们如果写一个登录类,一条用例一个方法的话,其实每个方法除了数据不一样,其他的全部都相同,那么代码就冗余了,所以我们可以把数据都放在一个用例文件里,然后去文件里取数据给接口调用就可以了。那具体怎么
上一篇我们讲了怎样连接数据,今天我们来讲一下,从数据库里取出来多条数据,我们怎么全部应用到接口上。1、循环控制器循环控制器,顾名思义,就是制定一个循环规则的,我们用循环控制器来控制循环的次数。从上边这个图上,我们可以看出来,循环次数是kanid的长度控制的,也就是如果kanid的长度是5,则循环到5结束。2、计数器计数器,就是在测试过程中,记录迭代次数的。${__V(kanid_${index},
通过上一篇的介绍,我们知道了接口是什么,那么开展接口自动化测试之前,我建议大家先学会编写一个简单的接口,了解接口到底是怎么工作的。这样才能更清晰的知道:我们做接口测试到底是什么原理。好了,话不多说,上代码。我们需要创建两个文件,文件名称千万不要跟文件夹同名哈,否则文件多了以后调用会有问题。api文件内容如下:from flask import Flask,gfrom flask_restful i
上一篇讲过了怎么使用token,今天我们来说一下,取完token以后,怎么跨线程组使用。1、准备接口为了看得更清晰,咱们准备两个非登录接口,把这两个接口放在同一个线程组,登录放在另外一个线程组。2、登录并获取token具体解释请参考上一篇博客,我们这篇就不在赘述了,直接应用3、把token设为全局变量把下面这句复制进Bean Shell里边就行了“${__setProperty(newtoken,
接口测试过程中,经常需要获取token,传递给下一个接口使用,那么token如何获取,又是怎么使用的呢,跟着我的步骤,我们试一下吧!1、准备接口2、先登录我们上一篇已经讲过怎么做一个简单的接口测试了,所以在这里就不在赘述了,我们直接应用3、取token我们利用正则表达式,从登录返回值里边,把token值筛出来。对了,在写正则表达式的时候,注意一下空格,有些项目会自动忽略空格,所以我们这里是否需要写
任何一种语言都有命名规则,那么python的命名规则是什么呢,我们今天就来跟大家分享一下。
数据库操作在软件测试工作中,是必须掌握的知识。这个系列我们就来说一下,数据库我们应该会些什么,那么我们先从创建数据库和表格开始吧。1、创建数据库create database 库名;创建student库2、查看是否创建成功:show databases;3、删除数据库drop database 库名;4、切换数据库use 目标库;切换数据库的命令是什么意思呢,举个例子:例如,我们当前在info库里
任何一种语言都有命名规则,那么python的命名规则是什么呢,我们今天就来跟大家分享一下。
python结束循环的方式有3种,分别是break,continue,return。这三种方式大家经常会弄混,那么到底是怎么用的呢,我用这篇文章给大家解惑。







