1、应用场景:点击页面的一个链接,直接创建了一个新的tab,我们需要去新tab里继续操作。 2、解决思路:把切换浏览器页签的方法写在公共类里,便于在用例中使用。 3、实际使用示例: base类中封装的方法: 在testcace中的使用: ...
分类:
编程语言 时间:
2018-10-15 14:49:11
阅读次数:
389
1、元素模糊定位 如抓取下面列表: elements = doc("li[id^='result_']") ...
分类:
编程语言 时间:
2018-10-12 11:52:04
阅读次数:
132
2018-10-11:明天科三考试,加油! 使用python selenium的web访问方式; import sys reload(sys) sys.setdefaultencoding('utf8') from selenium import webdriver import time brow ...
分类:
编程语言 时间:
2018-10-12 01:27:31
阅读次数:
356
selenium对web的ui页面进行测试 操作浏览器 ...
分类:
编程语言 时间:
2018-10-11 11:39:27
阅读次数:
154
1.环境搭建 使用macos + pycharm 在pycharm安装多版本python和selenium python2.7+selenium2+Firefox46以下版本(Firefox40) python3.6+selenium3+Firefox47以上版本 浏览器或者chrome,下载对应版 ...
分类:
编程语言 时间:
2018-10-11 11:34:40
阅读次数:
251
原文地址:https://blog.csdn.net/wxstar8/article/details/80801405 ...
分类:
编程语言 时间:
2018-10-10 17:12:41
阅读次数:
311
直接上代码: 运行结果: 说明: 最后两个,先预想这个用例是错误的,但是最后一个结果是正确的,所以 expected failures=1 (预想就是错的) unexpected successes=1 (没想到是正确的) ...
分类:
编程语言 时间:
2018-10-09 10:19:46
阅读次数:
634
centos7.4 实例 利用 yum 命令安装 google-chrome 超级简单(安装最新版): chromedriver 也下载最新版就好,和Mac 版本一样,我依旧选择这个最新版本: Python3.7 之前安装过: Centos7 环境下 Python2.7 换成 Python3.7 运 ...
分类:
编程语言 时间:
2018-10-06 22:07:03
阅读次数:
533
我使用的是win10系统,将要搭建的版本分别是:python版本-3.7.0,selenium版本-3.14.1,火狐浏览器版本-61.0.2,geckodriver版本-0.21.0 现在开始搭建环境 第一步、下载Python,安装Python,并添加到环境变量(我下载的是python3.7.0 ...
分类:
编程语言 时间:
2018-10-06 13:22:24
阅读次数:
255
我们有的时候使用Selenium会希望能够限制图片和Javascript执行,从而提高网页加载速度。 参考网址:https://blog.csdn.net/karwik/article/details/78573917 ...
分类:
编程语言 时间:
2018-10-04 10:44:11
阅读次数:
295