测试必须在时间、质量和成本之间获取一个平衡点,这是测试策略和测试设计的价值体现。

2.30 练习题2:定位百度-更多产品

上一篇 / 下一篇  2018-06-12 10:57:33 / 个人分类:Python+Selenium2 WebDriver API

2.30 练习题2:定位百度-更多产品

q6S%C;s/GV0练习题2:定位百度首页上更多产品里面的‘全部产品’51Testing软件测试网7ZT;~ Rte

51Testing软件测试网+l{~Ip Z'al

Ni/a}Z2yc(@ w\2MQ051Testing软件测试网![-s+Bg4K

 

r n$m)]*i^:Y2X0

3XJ7?9eHMZat0参考代码

(uf]:B ?({+J0
复制代码
#coding:utf-8fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsimporttime
driver=webdriver.Firefox()
url="https://www.baidu.com"driver.get(url)
driver.maximize_window()
time.sleep(2)
e= driver.find_element_by_link_text("更多产品")
ActionChains(driver).move_to_element(e).perform()
time.sleep(1)#ele = driver.find_element_by_name("tj_more")#经确认,是可以定位到元素的#print ele.text#这一步点击失效了#ele.click()  #js大法好,完美解决ckick失效问题js ="document.getElementsByName('tj_more')[0].click()"driver.execute_script(js)
复制代码

TAG:

 

评分:0

我来说两句

Open Toolbar