Python3.6+selenium2.53.6自动化测试

系统 1363 0

 

环境:

Python3.6+selenium2.53.6自动化测试_is_display(百度的例子)_第1张图片

编辑工具:

浏览器:

Python3.6+selenium2.53.6自动化测试_is_display(百度的例子)_第2张图片

 

有问题可以联系qq:1776376537

 

 

# coding:utf-8
from common.base import Base
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.select import Select
#打开火狐浏览器
driver = webdriver.Firefox()
#打开百度首页
driver.get("https://www.baidu.com")
baidu = Base(driver)
locall1 = ("link text","设置")
#鼠标移到到设置上,点击搜索设置
mouse = baidu.findElement(locall1)
ActionChains(driver).move_to_element(mouse).perform()
locall2 = ("link text","搜索设置")
baidu.click(locall2)
#每页显示50条
locall3 = ("xpath",".//*[@id='nr']/option[3]")
r1 = baidu.findElement(locall3).is_selected()
print(r1)#没有被选中打印flase

locall4 = ("id","nr")
select = baidu.findElement(locall4)
Select(select).select_by_index(2)
r2 = baidu.findElement(locall3).is_selected()
print(r2)#被选中打印True

 


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论