摘要: 题目一 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) 编辑