摘要: #coding=utf-8 from selenium import webdriver #实例化一个火狐配置文件 fp = webdriver.FirefoxProfile() #设置各项参数,参数可以通过在浏览器地址栏中输入about:config查看。 #设置成0代表下载到浏览器默认下载路径;设置成2则可以保存到指定目录 fp.set_preference("browser.do... 阅读全文
posted @ 2017-04-05 11:25 ForcePush 阅读(3466) 评论(0) 推荐(0) 编辑
摘要: 场景 处理frame需要用到2个方法,分别是switch_to_frame(name_or_id_or_frame_element)和switch_to_default_content() 如何理解这个switch_to_frame(name_or_id_or_frame_element)方法呢?可 阅读全文
posted @ 2017-04-05 10:57 ForcePush 阅读(6619) 评论(0) 推荐(0) 编辑
摘要: #coding:utf-8'''获取测试对象的css属性场景当你的测试用例纠结细枝末节的时候,你就需要通过判断元素的css属性来验证你的操作是否达到了预期的效果。比如你可以通过判断页面上的标题字号以字体来验证页面的显示是否符合预期。当然,这个是强烈不推荐的。因为页面上最不稳定的就是css了,css变动频繁,而且通过属性也不能直观的判断页面的显示效果,还不如让人为的去看一眼,大问题一望即知。''' ... 阅读全文
posted @ 2017-04-05 10:15 ForcePush 阅读(3038) 评论(0) 推荐(0) 编辑