- 博客(12)
- 收藏
- 关注
原创 PythonUI自动化如何解决图形验证登录之-cookie注入绕过登录
PythonUI自动化如何解决图形验证登录之-cookie注入绕过登录
2022-12-08 18:15:33
1542
1
原创 使用npm run cypress 启用报错:‘cypress’不是内部或者外部命令,也不是可运行的程序或批处理文件
安装完cypress后,使用npm run cypress 启用报错:‘cypress’不是内部或者外部命令,也不是可运行的程序或批处理文件。进入不了cypress图形页面,可以换一个命令试试通过‘npx cypress open’启用,时间会久一点不会报错,多等一会就会弹出图片页面...
2021-05-25 14:11:52
1519
1
原创 unittest+request接口自动化实例
# coding:utf-8import requestsimport unittestimport csvimport ddt# 读取csv参数文件,遍历取值放入到dict_data列表中def csv_redeFile(): bid_info = csv.DictReader(open('E:\\PL-Discover\\jiekou_unittest\\case1\\jiangxi.csv', 'r', encoding='utf-8')) dict_data = [...
2020-05-27 10:02:43
537
原创 pytest+request接口自动化测试实例
# 实际项目中的接口自动化脚本# coding:utf-8import requestsimport pytestimport csv# 我这边接口传参的是csv文件,如果是其他的excle、txt文件类型# 读取csv里面的参数,然后遍历加入到dict_data[]列表中,用于传参def csv_redeFile(): bid_info = csv.DictReader(open('jiangxi.csv', 'r', encoding='utf-8')) dic...
2020-05-27 09:52:47
2942
原创 python3 pip 安装locustio报错汇总!
1.因为下载速度导致的问题首先第一个问题是直接用pip install locustio 安装,不想多说,这个是真的慢,因为慢导致的报错有很多,所以建议还是加个镜像吧!以清华的镜像为例:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple locustio2.提示error:Microsoft Visual C++ 14.0 is ...
2020-04-25 09:49:25
3059
原创 postman批量跑接口上传csv文本时,每次运行最后一条参数就会报错,解决办法!
批量跑接口,上传csv时可以先预览一下,如果预览时发现最后一条数据末尾有个"\r",这个时候去批量执行最后一条传参肯定会报错,只需要在你的csv文件最后一条数据后面一列加上"\n",保存文件后转码成utf-8,在去postman上传预览下就会发现"\r"没有了,批量跑的时候最后一条数据传参就是正确的!...
2020-03-26 20:14:55
827
原创 Django里面python manage.py makemigrations 同步数据创建数据库报错:TypeError: 'module' object is not iterable
遇到这种错误,先去检查下你所有的app里面的urls.py有没有,urls.py里面不能为空,urls.py里面格式要正确如果app里面还没有添加url路径,默认写:"""music URL ConfigurationThe `urlpatterns` list routes URLs to views. For more information please see: ...
2019-12-23 16:04:16
1142
原创 python3读取csv文件内容报错:ValueError: binary mode doesn't take an encoding argument 原因!
因为"rb" 以二进制读方式打开,只能读文件 , 如果文件不存在,会发生异常 ,而csv里面是以字符串str形式的,所以把"rb"改成"r"就可以了
2019-08-21 17:06:14
3523
原创 postman参数化,如何断言失败后把失败的传参显示出来,方便查看传入了什么参数出的错!
在postman需要请求的接口test中添加下面代码:if (jsonData.code != "0") { tests[jsonData.message + pm.variables.get("pre") + pm.variables.get("province")+pm.variables.get("division") + pm.variables.get("level")] =...
2019-08-15 17:58:58
1436
原创 selenium基于原生二次封装
# coding:utf-8from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common...
2019-07-09 14:41:26
171
原创 安装pytest-allure-adaptor后,运行报错:AttributeError: module 'pytest' has no attribute 'allure'
原因:因为pytest-allure-adaptor库基本被python3放弃了,运行很不友好,反正我运行就是报错解决方法:先卸载:pip uninstall pytest-allure-adaptor再安装:pip allure-pytest然后再去对应case的文件夹下面cmd里面运行: pytest -s -q --alluredir report (可以改为你想设的...
2019-07-05 16:41:57
2444
1
原创 python自动化测试框架pytest和unittest区别!!!
一、用例设计规则1.unittest(1)测试类必须继承unittest.TestCase(2)测试函数必须以"test_"开头(3)测试类必须有unittest.main()方法2.pytest(1)测试文件的文件名必须以"test_"开头,或者以"_test"结尾(2)测试类命名必须以"Test"开头(3)测试函数名必须以"test"开头(4)测试类里面不能...
2019-07-04 10:14:48
9568
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人