摘要:
@unittest.skip(reason):强制跳过,不需要判断条件。reason是跳过原因的描述必须填写 @unittest.skipIf(condition, reason):condition为True时跳过用例 @unittest.skipUnless(condition, reason) 阅读全文
摘要:
断言Assertion 方法 检查 版本 assertEqual(a,b) a==b assertNotEqual(a,b) a!=b asserTrue(x) bool(x) is true asserFalse(x) bool(x) is False assertIs(a,b) a is b a 阅读全文
摘要:
终端输入python3 然后import sys 最后print(sys.path) 阅读全文
摘要:
https://mounty.app/ 安装软件Mounty If you prefer Homebrew, please issue: brew install gromgit/fuse/mounty 阅读全文
摘要:
针对下拉框定位不到、弹出框定位不到、正常控件定位不到。。。 除了iFrame的问题,主要是没有加等待导致的 1.强制等待 sleep(x) x单位为s sleep等待的是元素 隐性等待和显性等待可以同时用。 注意:等待的最长时间取两者之中的大者 2.隐性等待 隐性等待的是页面 implicitly_ 阅读全文
摘要:
元素定位主要方法: id定位:find_element_by_id(' ') name定位:find_element_by_name(' ') class定位:find_element_by_class_name(' ') tag定位:find_element_by_tag_name(' ') li 阅读全文
摘要:
1、下载HTMLTestRunner.py文件,下载地址http://tungwaiyip.info/software/HTMLTestRunner.html 网盘下载 链接: https://pan.baidu.com/s/14k7c2OdP498BokamY6XLVg 密码: 7anh 2、在终 阅读全文
摘要:
全部页面加载时间 全部页面载入时间指从最初启动浏览开始,直到所有元素都被加载完成后,在2秒后仍然没有网络活动的时间。 0-2秒:用户体验最好,打分100 2-8秒:用户可以容忍,从第2秒开始,每超过1秒减5分 8-15秒:用户不能忍受,从第2秒开始,每超过1秒减5分 首字节时间 从开始加载到收到服务 阅读全文
摘要:
模式匹配规则: 包括:返回结果包括你指定的内容 匹配:(好像跟Equals查不多,弄不明白有什么区别) Equals:返回结果与你指定结果一致 Substring:返回结果是指定结果的字串 否:不进行匹配 或:如设置多个“要测试的模式”,满足其中一个即可 模式匹配规则选择 “Substring” 和 阅读全文
摘要:
当存在持续时间时,“结束时间”和“循环次数”会无效 若设置成下面这样: 点击运行后,实际会在 2020/03/25 16:33:54 才开始进行启动,然后运行2s后结束,即 2020/03/25 16:33:55 结束 若勾选了“永远”,也只会运行设置的持续时间 2s 运行结果如下: 阅读全文