Python自动化测试生成HTML测试报告 HTMLTestRunner是Python标准库unittest单元测试框架的一个扩展,他生成易于使用的HTML测试报告。 Ubuntu放置位置:输入Python3 命令进入Python交互模式,通过import sys 以及sys.path可以查看本机P ...
分类:
编程语言 时间:
2017-12-26 17:47:56
阅读次数:
381
出现问题 1.用selenium启动浏览器出现‘Chrome正在受到自动软件的控制’ 2.如果不想看到这种讨厌的提示语,启动浏览器时候加个配置就行了 disable infobars 1.在浏览器配置里加个参数,忽略掉这个警告提示语 option = webdriver.ChromeOptions( ...
分类:
编程语言 时间:
2017-12-21 12:03:59
阅读次数:
207
安装Python+Selenium 写博客是一个不错的选择,首先,是担心自己忘掉,其次,可以供大家做一个参考: 其实,这是自己第一次搭建Python环境(之前用了一周的Idle),还是比较容易的吧; 遇到问题,基本上百度一下都能找到解决办法; 最主要是感谢 “虫师” 的分享 http://www.c ...
分类:
编程语言 时间:
2017-12-20 17:58:22
阅读次数:
233
1.最大化 1 # coding = utf-8 2 3 from selenium import webdriver 4 chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver" 5 browser ...
分类:
编程语言 时间:
2017-12-18 19:12:05
阅读次数:
209
python装的是3.5,chrome浏览器版本是17年初的 1.chromedriver 在http://chromedriver.storage.googleapis.com/index.html?path=2.30/下载个chromedriver,解压后的exe粘贴到chrome安装路径下,一 ...
分类:
编程语言 时间:
2017-12-18 18:45:06
阅读次数:
238
Selenium官方网站 http://selenium-python.readthedocs.io/ 配置使用环境 下载相应的浏览器驱动, Firefox 是默认的 本文以 chrome 为主 ,放在scripts目录下ChromeDriver 官方下载地址 : 所有版本的 ChromeDrive ...
分类:
编程语言 时间:
2017-12-11 18:47:17
阅读次数:
233
from selenium import webdriver from selenium.webdriver.common.by import By import os,time driver = webdriver.Chrome() file_html = "file:///" + os.path... ...
分类:
编程语言 时间:
2017-12-09 16:54:33
阅读次数:
185
今天编写代码的过程中,遇到提示浏览器兼容性问题,找到的解决方法如下; 不多说,先上代码和错误截图: 从上图的错误信息可以得知,在将窗口最大化时,出现:unable to connect to renderer; 原因是浏览器的版本和浏览器驱动的版本不兼容; 故需要找新版本的浏览器驱动chromedr ...
分类:
编程语言 时间:
2017-12-06 19:56:19
阅读次数:
185
参见官网:http://selenium-python.readthedocs.io/locating-elements.html Selenium提供了下面的方法来定义一个页面中的元素: 下面是查找多个元素(这些方法将返回一个列表): 除了上面给出的公共方法,这里也有两个在页面对象定位器有用的私有 ...
分类:
编程语言 时间:
2017-11-30 15:04:59
阅读次数:
238
程序、进程及线程的区别 计算机程序是磁盘中可执行的二进制数据(或者其他类型)他们只有在被读取到内存中,被操作系统调用才开始他们的生命周期。 进程是程序的一次执行,每个进程都有自己的地址空间,内存,数据栈,以及其他记录其运行轨迹的辅助数据,操作系统管理再其上面运行的所有进程,并为这些进程公平得分配时间 ...
分类:
编程语言 时间:
2017-11-19 17:23:50
阅读次数:
252