python+selenium
Bean_2015
这个作者很懒,什么都没留下…
展开
-
selenium+python 遍历select下拉框获取value值
遍历下拉框,获取value值因为多次需要,所以写成类方法,方便调用def is_option_value_present(self,element_id,tag_name,option_text): driver = self.driver select=driver.find_element_by_id(element_id)原创 2015-12-28 14:02:03 · 16843 阅读 · 0 评论 -
解决python安装selenium报错问题ImportError: No module named 'selenium'
1. ImportError: No module named'selenium' Selenium不能通过pip install -U selenium安装,报错,安装失败解决方法:下载selenium-2.48.tar.gz地址:http://pypi.python.org/pypi/selenium解压,然后在解压路径下执行python setup.py原创 2015-12-17 10:34:24 · 76973 阅读 · 4 评论 -
python+selenium执行多个测试方法时,chrome浏览器打开多次原因
当类里面定义了 setUp() 方法的时候,测试程序会在执行每条测试项前先调用此方法;同样地,在全部测试项执行完毕后,tearDown() 方法也会被调用。所以当在setUp()中执行打开浏览器后,执行多test_XXX方法时,每个case都会调用setUp导致每执行一个test_XXX,浏览器会打开和关闭一次。解决方法:那如果我们想全程只调用一次 setUp/tearDown原创 2015-12-21 16:33:31 · 6003 阅读 · 1 评论 -
setUp和tearDown及setUpClass和tearDownClass的用法及区别
特殊方法:① setup():每个测试函数运行前运行② teardown():每个测试函数运行完后执行③ setUpClass():必须使用@classmethod 装饰器,所有test运行前运行一次④ tearDownClass():必须使用@classmethod装饰器,所有test运行完后运行一次链接:http://www.jb51.net/article/55623.h原创 2015-12-22 18:14:04 · 11268 阅读 · 0 评论 -
python3.5 URLError: <urlopen error [Errno 10061]报错解决方法
参照文档:http://blog.csdn.net/aug0st/article/details/43237233URLError: 解决方法,去掉IE代理参照图片原创 2016-07-01 11:23:59 · 9522 阅读 · 5 评论