会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Hei蛋炒饭
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
2020年8月22日
Selenium多浏览器处理
摘要: 当我们在执行自动化测试过程中,往往会针对不同的浏览器做兼容性测试,那么我们在代码中,可以针对执行命令传过来的参数,选择对应的浏览器来执行测试用例 代码如下: 在终端中执行命令如上图红框中所示: browser=firefox pytest Test_Window_Frame.py
阅读全文
posted @ 2020-08-22 11:58 Hei蛋炒饭
阅读(129)
评论(0)
推荐(0)
2020年8月19日
Selenium使用cookis登录,并临时将cookis存储在本地【shelve数据库】
摘要: Python中自带了一个shelve库,可以帮助我们存储一些少量的数据。 shelve数据库类似redis,是以【键值对】的方式进行数据的存储,有点像“字典”这种数据结构,存储在本地是二进制的方式 以登录网页后,获取到网页的cookies为例: 使用driver提供的get_cookies方法,我们
阅读全文
posted @ 2020-08-19 21:41 Hei蛋炒饭
阅读(259)
评论(0)
推荐(0)
Selenium 如何复用浏览器【解决扫码登录等问题】
摘要: ##Selenium中复用已经打开的浏览器进行自动化测试,可以辅助我们解决某些登录需要扫二维码之后,才能进行的操作 ###如果是使用的谷歌Chrome浏览器,那需要做哪些准备操作呢?往下看 ###1、windows和Mac上使用命令启动一个Debug监听端口的浏览器 windows上命令如下: ch
阅读全文
posted @ 2020-08-19 21:32 Hei蛋炒饭
阅读(3902)
评论(0)
推荐(0)
2020年8月15日
Pytest allure自定义特性场景功能
摘要: @allure.feature @allure.story allure支持用户对测试用例进行功能模块的自定义,并展示在报告中 需要在测试用例代码中加上装饰器**@allure.feature【加在测试类上】****@allure.story【加在测试用例(方法)中】** 代码如下图: 当我们执行用
阅读全文
posted @ 2020-08-15 11:32 Hei蛋炒饭
阅读(637)
评论(0)
推荐(0)
Pytest-allure 生成美观好看的测试报告
摘要: 在我们使用pytest-allure生成测试报告时,需要分为以下几步来执行 1、pytest TestCal.py --alluredir=/tmp/my_allure_results【这一步,是设置pytest运行TestCal.py中的测试用例,并生成测试数据到指定到命令后面配置的文件夹中】 如
阅读全文
posted @ 2020-08-15 10:40 Hei蛋炒饭
阅读(515)
评论(0)
推荐(0)
2020年8月14日
Pytest的装饰器——parametrize中ids里包含中文,用例标题显示异常如何解决?
摘要: **在使用pytest做测试的过程中,经常会用到pytest.mark.parametrize来对批量生成测试用例,比如** @pytest.mark.parametrize( ['a', 'b', 'expect'], [ (1, 2, 3), (2, 2, 4), (3, 2, 5) ]) de
阅读全文
posted @ 2020-08-14 22:36 Hei蛋炒饭
阅读(2099)
评论(1)
推荐(2)
上一页
1
2
3
4
5
6