摘要:
简单介绍 计数器的作用:循环递增生成数字 可以在线程组任意地方添加计数器 计数器 计数器介绍 starting value : 初始值,计数器的初始值设置 递增:每次迭代的递增值 maximum value : 最大值 数字格式:设置序列的显示格式 引用名称:即设置参数名称,其它地方可以通过该参数名 阅读全文
摘要:
问题 今天新建了一个Python项目,由于是在Git上新建,然后本地pull下来的,导致没有默认解释器。导致以前安装过的包也不能使用了。 解决办法 修改解释器为python3 即可 步骤 File->Settings->Project:->Project Interpreter 阅读全文
摘要:
打印99乘法表 思路:使用for循环和range函数进行遍历 range(a,b):包含a,不包含b # 打印99乘法表 # 1*1 # 1*2 2*2 # 1*3 2*3 3*3 # ... for i in range(1,10): for j in range(1,i+1): print('% 阅读全文
摘要:
一、安装pymysql pip install pymysql 二、连接数据库 创建一个数据库连接对象 import pymysql connect=pymysql.connect( host='127.0.0.1', port=3306, user='root', password='123456 阅读全文
摘要:
一、从数据库中获取测试数据 1、在debugtalk.py中定义数据库连接函数 2、定义获取数据库数据的函数 3、yml测试用例中调用定义的函数获取数据库数据 二、把数据库连接信息配置在.env 文件中,在debugtalk.py读取 1、在.env中配置数据库连接信息 2、在debugtalk.p 阅读全文
摘要:
Debugtalk.py返回列表或字典时需要在变量中引用的处理方式 方式一: 方式二: 引用的以上数据 阅读全文
摘要:
脚手架工具概念 可以快速构建项目的必要目录,不必自己一个一个的配置与搭建,只需要执行一些命令即可。 httprunner 2.XX使用脚手架工具 命令行输入 以下命令: hrun --startproject demoname 注意:其中 demoname是可以自定义的接口测试项目目录名称,另外3. 阅读全文
摘要:
一个用例中调用其它用例的目的是为了测试用例的复用 以获取公众号token-删除用户标签为例: 测试用例09_01中获取token值 ,并需要打印token值,用于后续测试用例的调用 09_02用例中调用了09_01用例,获取token值,用于删除用户标签用例。 按照用例分层的思想,再优化一下,把删除 阅读全文
摘要:
最底层 是 api 定义层 ,不用在里面加特殊细节的断言,只需对状态码断言即可 中间层是用例层,编写经验:调用api层的接口定义yml去执行即可。 最外层是测试套件层,调用测试用例层 第二层测试用例层除了可以调用api层接口定义yml文件外,还可以调用其它测试用例执行 简单示例:在一个测试用例层的y 阅读全文
摘要:
简单介绍 httprunner中借鉴了Unittest 中的skip等几个函数,用于跳过测试用例 @skip() 无条件跳过 @skipIf() 条件为真跳过 @skipUnless 不满足条件时候跳过 跳过用例适合场景 开发代码未完成,测试代码已完成 下班时候,刚好一个 测试用例脚本未完成 30% 阅读全文