上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 46 下一页
摘要: 题目一 What gets printed?() A. new line then the string: woow B. the text exactly like this: r"\nwoow" C. the text like exactly like this: \nwoow D. the 阅读全文
posted @ 2020-04-18 23:41 cnhkzyy 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 安装 首先保证node.js已经安装并且已配置环境变量,验证的方法是: 然后使用 安装appium server,安装完成后输入appium,能输出版本信息说明已安装好 安装appium doctor,它是用来检测环境的,使用 ,安装后这样检测 启动appium server 在cmd中输入appi 阅读全文
posted @ 2020-04-18 21:34 cnhkzyy 阅读(544) 评论(0) 推荐(0) 编辑
摘要: pytest添加运行失败截图 在conftest.py中,定义截图的方法,失败时自动截图,并将截图保存到html页面中 注意的是fixture修饰的方法中,不要忘了global driver 运行之后显示测试报告的图片是宽度和高度过大,导致图片比较难看,因此我们需要优化下 自定义css 在html_ 阅读全文
posted @ 2020-04-18 20:55 cnhkzyy 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 背景 在需要每次都要进程一组设备测试的时候,需要用到fixtures参数化,比如需要对夜神和Honor 5C进行APP自动化测试,这时候参数化就可以起到很好的用途 这个两台设备实际应用中代码和报告: params=["Honor_5C", "YeShen"] #登录:无toast弹框,不重置 @py 阅读全文
posted @ 2020-04-18 18:00 cnhkzyy 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: autouse=True,可以使作用域内的测试方法都运行该fixture,而无需手动添加fixture的方法名或者使用pytest.mark.usefixtures。《pytest测试实战》中有个很好的例子: #test_autouse.py import pytest import time #在 阅读全文
posted @ 2020-04-18 14:04 cnhkzyy 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 使用正则匹配时,虽然正则没报错,但发出了一个警告: 根据这篇文章《Python正则表达式报错:invalid escape sequence '\d' (无效的转义字符'\d')》,原因是Python3将字符串解释为Unicode字符串,因为正则中的\D或者\*就被视为转义的Unicode字符,解决 阅读全文
posted @ 2020-04-18 13:06 cnhkzyy 阅读(10227) 评论(0) 推荐(0) 编辑
摘要: 首先安装失败重试插件: pip install pytest-rerunfailures 有三种方式来使用失败重试 第一种:在测试方法上使用@pytest.mark.flsky()装饰器 @pytest.mark.flaky(reruns=1) #失败重跑一次 @pytest.mark.flaky( 阅读全文
posted @ 2020-04-17 15:16 cnhkzyy 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: 怎么运行都不行,无论是右键点击main.py还是在命令行运行python main.py,都报这个错 网上有人说是多个python版本共存的问题,我排查了下,环境没毛病,最后突然想起是不是没装pytest-html,果然装了下就可以运行了 pip install pytest-html 阅读全文
posted @ 2020-04-17 15:09 cnhkzyy 阅读(7341) 评论(0) 推荐(0) 编辑
摘要: 使用PyYAML解析yaml文件时,报错: fs = open(r"E:\virtual_workshop\APP_AutoTest\caps\caps.yml") caps_data = yaml.load(fs) print(caps_data) #运行结果 D:\program\Python3 阅读全文
posted @ 2020-04-17 10:41 cnhkzyy 阅读(1854) 评论(0) 推荐(1) 编辑
摘要: 一. 定义 pytest的fixture中有一个参数scope,它的作用域有五个,分别是:function、class、module、和session function:每个方法开始之前都会调用一次,方法级别 class:每个类开始之前都会调用一次,类级别 module:每个模块(py文件)开始之前 阅读全文
posted @ 2020-04-16 17:09 cnhkzyy 阅读(327) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 46 下一页