测试必须在时间、质量和成本之间获取一个平衡点,这是测试策略和测试设计的价值体现。
2.30 练习题2:定位百度-更多产品
上一篇 /
下一篇 2018-06-12 10:57:33
/ 个人分类:Python+Selenium2 WebDriver API
2.30 练习题2:定位百度-更多产品
)H _8a y^w2Hx0练习题2:定位百度首页上更多产品里面的‘全部产品’51Testing软件测试网;~a/k*KT(IlN?,m
51Testing软件测试网@~5{'} U wqo^N(l(Q)P051Testing软件测试网3tFGk$Y 51Testing软件测试网L5@;f }.VE8Tdk"F
51Testing软件测试网p f8e"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: