上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 140 下一页
摘要: # 前言 前面讲 request 是pytest的一个内置 fixture ,作用是获取测试的上下文,可以通过request.config 获取配置对象。 pytestconfig 的作用跟 request.config 是一样的,都是获取配置对象 # pytestconfig 源码分析 pytes 阅读全文
posted @ 2020-11-26 19:38 上海-悠悠 阅读(2668) 评论(1) 推荐(1) 编辑
摘要: # 前言 request 是 pytest 的内置 fixture , "为请求对象提供对请求测试上下文的访问权,并且在fixture被间接参数化的情况下具有可选的“param”属性。" 这是官方文档对request的描述,可参考的文档不多。 # FixtureRequest FixtureRequ 阅读全文
posted @ 2020-11-26 14:01 上海-悠悠 阅读(5902) 评论(1) 推荐(4) 编辑
摘要: # 前言 本篇讲 fixture 里面的 name 参数如何使用,使用别名后代码更容易理解。 # fixture使用案例 定义一个fixture打开浏览器,测试用例需用到这个fixture的前置操作 ``` from selenium import webdriver import pytest i 阅读全文
posted @ 2020-11-26 09:40 上海-悠悠 阅读(1650) 评论(0) 推荐(1) 编辑
摘要: # 前言 pytest 运行用例的时候,一般用命令行去执行,有些小伙伴不太习惯命令行运行用例,可能是之前深受 unittest 框架的影响,习惯在项目的根目录下写一个 run_all.py 的文件。 运行的时候,使用 python 运行 run_all.py 来执行测试用例。 # pytest.ma 阅读全文
posted @ 2020-11-24 19:16 上海-悠悠 阅读(11830) 评论(1) 推荐(2) 编辑
摘要: 前言 在yaml文件中如何引用变量?当我们在一个yaml文件中写很多测试数据时候,比如一些配置信息像用户名,邮箱,数据库配置等很多地方都会重复用到。 重复的数据,如果不设置变量,后续维护起来就很困难。 yaml文件里面也可以设置变量(锚点&),其它地方重复用到的话,可以用*引用 锚点&和引用* 对于 阅读全文
posted @ 2020-11-23 12:33 上海-悠悠 阅读(3304) 评论(0) 推荐(0) 编辑
摘要: 前言 python笔试常见面试题:m1={'a':1,'b':2,'c':1} 将同样的value的key集合在list里,输出{1:['a','c'],2:['b']} 字典遍历 我们要对字典里面的内容遍历判断的话,一般会用到items的方法,把字典转化成list of tuple ''' 面试题 阅读全文
posted @ 2020-11-20 16:49 上海-悠悠 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 前言 前面讲 jenkins 生成 allure 报告后,邮件里面发送报告的url地址给领导,领导就能随时随地访问我们的测试报告了。 但是 jenkins 上访问报告,默认是需要登陆jenkins的账号,这样给领导看体验不太好。本篇讲下jenkins如何设置用户访问权限,用户无需登录也能访问测试报告 阅读全文
posted @ 2020-11-20 11:58 上海-悠悠 阅读(1730) 评论(0) 推荐(1) 编辑
摘要: 课程介绍 课程主题:《Selenium+Pytest Web自动化实战》 适合人群: 1.功能测试转型自动化测试 2.web自动化零基础的小白 3.对python 和 selenium 有兴趣的同学 4.已经有一些基础,定位不熟练,没完整写过一整个项目的同学 5.想学pytest框架的同学 6.课程 阅读全文
posted @ 2020-11-12 19:11 上海-悠悠 阅读(1782) 评论(1) 推荐(0) 编辑
摘要: 前言 使用requests-html库渲染html页面的时候,初次使用需下载 chromium 浏览器,但是这个地址是从国外下载的,所以慢的你怀疑人生,你懂得! pyppeteer-install下载没反应,r.html.render() 下载无反应?看完这篇就能解决! requests-html 阅读全文
posted @ 2020-10-19 23:23 上海-悠悠 阅读(1485) 评论(0) 推荐(0) 编辑
摘要: 前言 现在流行用 docker 部署环境,python 开发的 django 项目也可以写个 Dockefile 文件,方便docker部署。 django 是依赖于python环境的,所有镜像制作是用一个python的镜像基础上把我们需要的环境添加过去就可以了。 Dockefile 文件 Dock 阅读全文
posted @ 2020-10-15 19:50 上海-悠悠 阅读(1177) 评论(2) 推荐(0) 编辑
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 140 下一页