随笔分类 -  selenium

Python+selenium+unittest+HTMLTestRunner实现自动化
摘要:在使用selenium时,报了一个错误 报错的原因: 所引用的元素已过时,不再依附于当前页面。通常情况下,这是因为页面进行了刷新或跳转 解决方法: 重新定位元素 代码示例: # 旧代码(报错) lists = self.root.find_elements_by_xpath('/html/body/ 阅读全文
posted @ 2020-10-23 11:14 十一的杂文录 阅读(2004) 评论(0) 推荐(0) 编辑
摘要:废话不多说,直接上代码 代码 __author__ = 'huyang:十一的杂文录' import unittest import HtmlTestRunner import sys sys.path.append(r'C:\Users\Administrator\Desktop\新建文件夹') 阅读全文
posted @ 2020-05-28 00:17 十一的杂文录 阅读(304) 评论(1) 推荐(0) 编辑
摘要:selenium 关闭浏览器,有两种方式 close quit 既然都是关闭浏览器,为什么要写两种方式? 区别 close: close只是关闭浏览器,但是不会退出 webdriver quit: quit 不仅可以关闭浏览器,还会退出 webdriver, 可以释放 与 driver server 阅读全文
posted @ 2020-05-26 16:15 十一的杂文录 阅读(960) 评论(0) 推荐(0) 编辑
摘要:如下图,使用 html-testRunner 这个库生成测试报告后,出现乱码 因为 HTML文件已经写了 文件编码是 utf-8 所以 我怀疑可能是 html-testRunner 这个库文件中 打开文件 open 方法中没有写 编码引起 直接定位到 result.py 这个文件中,然后 给 ope 阅读全文
posted @ 2020-05-25 10:54 十一的杂文录 阅读(199) 评论(0) 推荐(0) 编辑
摘要:背景 HTMLTestRunner 生成测试报告后,发现点击 view 这个按钮一直没有反应 通过 F12 开发人员工具检查,发现是 jQuery 文件没有加载出来 解决方法 我采用的解决方法是直接修改源代码 1.打开Python的安装环境 2.进入 lib 文件夹 3.进入 site-packag 阅读全文
posted @ 2020-05-20 16:47 十一的杂文录 阅读(450) 评论(0) 推荐(0) 编辑
摘要:安装 HTMLTestRunner 库的方法非常简单,直接 pip 就可以了 pip install html-testRunner 在 https://pypi.org/ 中可以直接搜索到,并且官方还提供了详细的文档,操作起来非常的简单 在 github 中也有详细文档: https://gith 阅读全文
posted @ 2020-05-19 15:57 十一的杂文录 阅读(765) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示