摘要:固件和allure报告 一.Fixture固件 作用:某一些用例、类和模块前后需要执行某一些的操作,以及数据使用数据驱动。 Fixture完整的方法如下: @pytest.fixture(scope="作用域",params="数据驱动",autouse="是否自动执 行",ids=“参数别名”,n
阅读全文
摘要:他又来到了车站 匆匆行人 换了一拨又一拨 看到了曾经自己站立的地方 对面的列车又回到了2014年 车多人挤的世界 你依然在他心里住了好几年
阅读全文
摘要:异常处理的几种方式: 1、异常处理,可以使用try except语句来捕获所有异常 语法结构: try: 执行代码 except: 发生异常执行的代码 else: 没有异常执行的代码 try: 执行代码 except: 发生异常执行的代码 try: pass except: pass else: p
阅读全文
摘要:日历: import calendar #打印年历 print(calendar.calendar(1990)) #打印月历 print(calendar.month(1990, 11)) #打印周几 print(calendar.weekday(1990,11,20)) ''' 返回日期是周几 周
阅读全文
摘要:1.os (1)目录相关 def make_dir(path): """创建目录""" os.mkdir(path) print(f"创建目录:{path}成功") def make_many_dirs(path): """创建多级目录""" os.makedirs(path) print(f"创建
阅读全文
摘要:相关用法见如下代码: 1.time import time # 获取当前时间戳 print(time.time()) # 获取时间元祖 print(time.localtime()) # 时间戳转换为时间元组 time_stuple = time.localtime(time.time()) pri
阅读全文
摘要:何为pytest? 基于python的单元测试框架.用来发现测试用例、执行测试用例、判断测试结果、生成测试报告 1.相关插件: pytest 自己 pytest-html 生成测试报告 pytest-xdist 多线程执行 ytest-rerunfailures 执行重跑 pytest-orderi
阅读全文
摘要:这篇随笔是一个类似自己的笔记,大神可不看: 1.对于eval函数, eval函数的作用:无视形参接收的实参中的引号,并将剩余内容看做表达式或命令 str1 = 'print("城下作画")' eval(str1) 》城下作画 例子: 定义一个函数,实现两个数四则运算,要注意有3个参数,分别是运算符和
阅读全文
摘要:1.配置Jmeter的环境,见之前的随笔 2.下载ant: 官网:http://ant.apache.org/bindownload.cgi 解压后把ant的bin目录配置到path目录,验证:验证:在dos中输入:ant -version 3.配置build.xml (1)配置ant的编译文件bu
阅读全文
摘要:由于Jmeter的使用依赖于java的JDK文件,而jmeter的的非GUI运行需要配置Jmeter的环境变量,步骤如下: 首先要明白什么是用户变量,什么是系统变量:用户变量是只有当前操作用户可用,系统变量是所有用户均可使用,再linux里面有区分不同组之间的用户,可以控制不同的访问用户的操作权限,
阅读全文
摘要:针对报错的接口,通常有3中调试方式: 1.查看接口,请求和返回的数据 2.添加调试取样器,在查看结果树中查看 3.就是在fidder中协助调试 一.添加本地fiddler的端口号和服务器名称 二.配置好端口号后,jmeter发起请求正常查看对应的请求头和参数 三.小技巧 针对fiddler请求头可以
阅读全文
摘要:1.乘法口诀: for i in range(1,10): for j in range(1,i+1): b = i * j print(f'{i}*{j}={b}',end=' ') print('') 2.水仙花数: for i in range(100,999): bw = i//100 sw
阅读全文
摘要:响应内容如果有中文可能会显示乱码,原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析。 解决方法: 进入Jmeter的bin目录下,找到jmeter.properties文件,以文本形式打开,找到sampleresult.default.encoding这个参
阅读全文
摘要:1.正常添加 测试计划--线程组--http请求默认值--httpcookies管理器--取样器-断言--结果树(正常的流程) 发送失败 方案: 新增http消息头管理器 新增:content-type 和 referer 接口加载成功 每篇一句: 作自己就好了,随心所欲的作自己。
阅读全文