上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 51 下一页
摘要: --setup-show查看fixture的执行过程 前言 使用命令行运行 pytest 用例的时候,看不到 fixture 的执行过程。如果我们想知道fixture的执行过程和先后顺序,可以加上 --setup-show 命令行参数,帮助查看 fixture 的执行过程。 --setup-show 阅读全文
posted @ 2021-08-30 11:28 习久性成 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 前言 1、pytest 运行全部用例的时候,在控制台会先显示用例的运行结果(.或F);等待用例全部运行完成后最后把报错信息全部一起抛出到控制台。 2、这样我们每次都需要等用例运行结束,才知道为什么报错,不方便实时查看报错信息。 3、 pytest-instafail 插件可以在运行用例的时候,可以实 阅读全文
posted @ 2021-08-30 10:59 习久性成 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 安装 pip install pytest-emoji 使用方法 pytest -vs --emoji 示例 执行测试用例的时候,就会在每条用例执行结果的后面添加一个萌萌哒的表情。 重写表情 当然如果不喜欢这类的表情,也可以直接在conftest.py模块中进行重写: # 重写pytest-emoj 阅读全文
posted @ 2021-08-30 10:38 习久性成 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 前言 ①在我们做接口自动化的时候,很经常会有一个指标是找出一些耗时的接口,从而告知开发这些接口需要优化。 ②由于某些测试用例步骤长,执行时间比较久,为了防止程序长时间处于等待状态,浪费宝贵时间。为此,我们可以设置一个超时时间,当测试在指定的时间长度内没有完成(即使程序并没有“僵死”,只是处理得比较慢 阅读全文
posted @ 2021-08-30 10:15 习久性成 阅读(2761) 评论(0) 推荐(0) 编辑
摘要: 前言 在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。 安装 pip3 install pytest-sugar 实例 def test_s1(): pr 阅读全文
posted @ 2021-08-30 09:14 习久性成 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 前言: 1、locals() 和 globals()两个函数主要提供,基于字典的访问局部和全局变量的方式。 2、Python 中的名字空间概念:Python 使用叫做名字空间的东西来记录变量的轨迹。名字空间只是一个字典,它的键字就是变量名,字典的值就是那些变量的值。 3、实际上,名字空间可以像 Py 阅读全文
posted @ 2021-08-27 17:22 习久性成 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 1、pip的版本为 9.0.3 想用 pip install -U pip 更新下包,但是在更新过程中出现了报错,如下所示: 2、然后尝试用pip install pandas包,提示 ModuleNotFoundError: No module named 'pip' 3、这个错误导致 pip找不 阅读全文
posted @ 2021-08-25 20:58 习久性成 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 前言 在做接口自动化的时候,经常会遇到一些参数是需要加密的,比如密码参数。加密规则一般开发也不愿意告诉你,会直接给你一个jar包,让你调用jar包得到加密值,在jmeter上是可以直接引用jar包的,但python调用jar包会有点麻烦。 环境准备 电脑环境 windows10 python3.6. 阅读全文
posted @ 2021-08-25 20:30 习久性成 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 前言 1、"由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败",这是在做接口测试经常遇到的问题。 2、异常信息: requests.exceptions.ConnectionError: HTTPSConnectionPool(host='www.github.com', por 阅读全文
posted @ 2021-08-25 13:07 习久性成 阅读(13958) 评论(0) 推荐(0) 编辑
摘要: 前言 requests发请求时,接口的响应时间,也是我们需要关注的一个点,如果响应时间太长,显然是不合理的。 当然,如果服务端没及时响应,也不能一直等着,可以设置一个timeout超时的时间。具体查看该博客:https://www.cnblogs.com/hls-code/p/14861813.ht 阅读全文
posted @ 2021-08-24 20:22 习久性成 阅读(4705) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 51 下一页