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

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

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

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

)H _8a y ^w2Hx0练习题2:定位百度首页上更多产品里面的‘全部产品’51Testing软件测试网;~a/k*K T(IlN?,m

51Testing软件测试网@~5{'} Uwq

o^N(l(Q)P051Testing软件测试网3tFGk$Y

 51Testing软件测试网L5@;f }.V E8Tdk"F

51Testing软件测试网pf8e"k [y"U"rMRl

参考代码51Testing软件测试网VV0V:H)q'{ F

复制代码
#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