web自动化测试—selenium游览器下拉框 *** 作

web自动化测试—selenium游览器下拉框 *** 作,第1张

概述# coding=utf-8‘‘‘下拉框实战思路导包:from selenium.webdriver.support.select import Select #下拉框select from selenium.webdriver.common.action_chains import ActionChains #鼠标 *** 作先定位到下拉框-->>实例化Select类-->>实例化后调用se
# Coding=utf-8‘‘‘下拉框实战思路导包:from selenium.webdriver.support.select import Select  #下拉框select     from selenium.webdriver.common.action_chains import ActionChains  #鼠标 *** 作先定位到下拉框-->>实例化Select类-->>实例化后调用select类的任何一个方法定位方式分为索引 select_by_index()       value  select_by_value()       文本   select_by_visible_text()‘‘‘from selenium import webdriverfrom selenium.webdriver.support.select import Select  #下拉框selectfrom selenium.webdriver.common.action_chains import ActionChains  #鼠标 *** 作from time import sleep#索引定位实战dr=webdriver.Chrome()dr.maximize_window()dr.implicitly_wait(30)dr.get(‘http://www.baIDu.com‘)#实现鼠标悬浮在百度首页的设置ele=dr.find_element_by_xpath("//span[@class=‘setting-text‘]")sleep(3)ActionChains(dr).move_to_element(ele).perform()sleep(3)#点击设置中的搜索设置按钮dr.find_element_by_CSS_selector(‘.setpref‘).click()sleep(3)#定位下拉框的元素属性nr=dr.find_element_by_name(‘NR‘)#索引定位实战(先实例化select类)select=Select(nr)select.select_by_index(2)#value定位实战(先实例化select类)select=Select(nr)select.select_by_value(‘20‘)#文本定位实战(先实例化select类)select=Select(nr)select.select_by_visible_text(‘每页显示20条‘)
总结

以上是内存溢出为你收集整理的web自动化测试—selenium游览器下拉框 *** 作全部内容,希望文章能够帮你解决web自动化测试—selenium游览器下拉框 *** 作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存