
猴子
土伏苓
这个作者很懒,什么都没留下…
展开
-
通俗易懂《python生成器》
假设我们要打印一百个页面,前面的url是不变的,后面的数字递增方法一:url=[ ]for i in range(1,101): url='page{}'.format(i) urls.append(url)print(urls)方法二:列表推导式urls1 =[ "page{}".format(i) for i in range(1,100)]print(urls1)字典推导式cook_str='abv=123;fsgh=234;ffasg=555'print(cook_str原创 2020-06-13 15:50:52 · 319 阅读 · 0 评论 -
httprunner学习(2)参数化数据驱动
参数化三种方式引用 CSV 文件直接指定参数列表调用 debugtalk.py 中自定义的函数生成参数列表1.1 新建csv1.2 关联参数1.3 引用 CSV 文件然后在 测试用例集中,就可以通过内置的 parameterize(可简写为 P)函数引用 CSV 文件。1.4 执行测试hrun ./testsuites/department.yml2.直接指定参数列表3.自定义的函数生成参数列表在 debugtalk.py 中定义函数 get_id,生成指定数量的参数原创 2020-06-03 15:41:25 · 468 阅读 · 0 评论 -
httprunner学习(1)测试用例组织
1.2创建项目hrun --startproject fwh_test1.3 对企业微信api进行测试https://work.weixin.qq.com/api/doc/90000/90135/91039在api中创建get_token1.4 执行测试hrun api/get_token.yml遇到的发送https请求问题解决方法:需要关闭SSL验证,如果teststeps分离成多个api文档,该变量不能在cases、suites文件上进行声明,需要在每个需要用得上的teststeps原创 2020-06-03 15:39:24 · 421 阅读 · 0 评论 -
httprunner3.0安装教程,allure问题看这里
1.在pycharm新建一个项目,调出控制台输入pip install httprunner安装成功2.如果出现这种情况的时候,需要去安装allure可以pip安装或者点击file–》settings选择你的project,点击右方加号输入allure,安装allure-pytest让我们再次hrun,又提示问题,ok那么我们按照提示来输入pip install requests_toolbelt filetype再次输入hrun -Vhttprunner安装原创 2020-05-31 20:43:57 · 1540 阅读 · 0 评论 -
docker教程,猴子都能学会的教程
docker参考地址:https://yeasy.gitbook.io/docker_practice/搭建测试环境搭建各类基础服务 (比如用例管理、流程管理等的软件)搭建测试执行环境 (本地自动化代码环境)docker和虚拟机的区别docker不虚拟化内核docker的关键技术Namespace联合文件系统Cgroupsdocker常用命令拉取镜像docker pull [image_name]推送镜像docker push [image_name]查看所有镜像docke原创 2020-05-30 19:20:13 · 290 阅读 · 0 评论