当前位置: 首页 > news >正文

邯郸seo优化大型网站seo课程

邯郸seo优化,大型网站seo课程,校园网页设计模板素材,义乌网页制作简介 我们在web自动化测试工作中#xff0c;经常会遇到对单选框#xff08;Radio Buttons#xff09;或者多选框#xff08;Checkboxes#xff09;进行操作的场景#xff0c;单选框和多选框主要是用于我们做出选择或提交数据。本文将主要介绍selenium对于单选框和多选框… 简介 我们在web自动化测试工作中经常会遇到对单选框Radio Buttons或者多选框Checkboxes进行操作的场景单选框和多选框主要是用于我们做出选择或提交数据。本文将主要介绍selenium对于单选框和多选框的操作。 处理单选框 单选框允许用户从多个选项中选择一个选项。使用Selenium我们可以模拟用户在单选框上的选择。页面代码如下 !DOCTYPE html html langzh-cn headmeta charsetUTF-8 /head body fieldset legend单选按钮radio/legend form actionlabel forinput typeradio namecar valuevolkswagen idpassat帕萨特/labellabel forinput typeradio namecar valuetoyota idcamry凯美瑞/labellabel forinput typeradio namecar valuebenz idc200奔驰C级/labellabel forinput typeradio namecar valuebmw id325i checked宝马3系/labellabel forinput typeradio namecar valuehonda idaccord disabled 雅阁/label /form /fieldset /body /html下面是我们处理单选框的示例代码如下 from selenium import webdriver from selenium.webdriver.common.by import By# 设置WebDriver路径 driver webdriver.Chrome()# 打开一个示例网页 driver.get(https://example.com/radio-buttons)# 找到单选框元素 radio_button driver.find_element(By.ID, option2)# 检查单选框是否被选中如果没有选中则选择它 if not radio_button.is_selected():radio_button.click()# 关闭浏览器 driver.quit()处理多选框 多选框即表示我们可以从多个选项中选择多个选项。通过selenium我们可以模拟用户对多选框的选择操作。示例多选框页面代码如下 !DOCTYPE html html langzh-cn headmeta charsetUTF-8 /head body br fieldset legend多选按钮checkbox/legend form actioninput typecheckbox namecheckbox value汽车 idqc汽车brinput typecheckbox namecheckbox value购物 idgw购物brinput typecheckbox namecheckbox value旅游 idly readonly旅游 brinput typecheckbox namecheckbox value音乐 idyy disabled音乐 br /form /fieldset /body /html要处理这个多选框我们的示例代码如下 # 1.导入selenium from selenium import webdriver from time import sleep import os from selenium.webdriver.common.by import By# 2.打开浏览器 driver webdriver.Chrome()# 3.打开页面 url file:/// os.path.abspath(./1.html) driver.get(url) sleep(2)# 4. 选择部分多选框 # 建立列表填写将要选择的复选框名称 box_list [购物, 旅游]# 定位所有的复选框 checkboxes driver.find_elements(By.NAME, checkbox)# 遍历选择 for checkbox in checkboxes:# 判断获取到的复选框的名称和在需求勾选的复选框中if checkbox.get_attribute(value) in box_list:# 如果在判断选框是否被选中if checkbox.is_selected():passelse:# 单击一下让单选按钮进入选中状态checkbox.click()sleep(1)总结 本文主要介绍了selenium对于单选框和多选框的处理希望本文能够帮助到大家 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走 这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你
http://www.hkea.cn/news/14409441/

相关文章:

  • 如何设置公司网站火车头wordpress 5.1
  • 成都网站推广排名重庆专业网站推广费用
  • php建站软件哪个好网站建设与管理 教学设计
  • 上海网站建设-中国互联wordpress 下载远程图片大小
  • php网站开发有什么软件婚纱摄影网站图片
  • H5酒店静态网站建设开题报告范文dw主页制作
  • 网站建设公司专业网站开发研发房产微信营销方案
  • 帝国建设网站韩漫网站建设
  • 青海城乡建设厅网站 官网wordpress 克隆页面
  • 展厅设计制作网站寻找石家庄网站建设
  • 天门市规划建设局网站重庆新闻天天630
  • 做移门图的 网站有哪些微信小程序开发模板网站
  • seo建站优化国外做电商网站有哪些
  • 网上书店网站建设策划书网站psd模版
  • 上海网站建设品广州营销型企业网站建设
  • 网站建设哪家好知道简述it外包的作用
  • 厦门网站建设价格互联网产品运营是做什么的
  • 建设零食网站的可行性公司建立网站用于业务
  • 临沂做网站电话如何建立一个网站预算多少
  • 珠海免费模板建站电子商务网站建设 填空题
  • 网站开发课程教学目标管理咨询公司名字大全
  • 网站建设const是什么意思it外包服务哪家好
  • 巴彦淖尔市百家姓网站建设小程序注册页面
  • 潜水艇官方网站代理两个域名指向一个网站
  • 建设网站的费用如何入账简单网页制作源代码
  • 排名好的青岛网站建设手机上制作网站的软件
  • 做网站图片教程微信公众号推广的方法
  • 湖州做网站建设的公司哪家好西安黄页
  • 怎么样做网站页面大型网架加工厂
  • 做网站沧州济宁手机网站开发公司