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

网站怎么做维护石家庄今日头条新闻

网站怎么做维护,石家庄今日头条新闻,传奇手游变态版本,读书网网站建设策划书场景表单对象的操作比较简单,只需要记住下面几点使用send_keys方法往多行文本框和单行文本框赋值;使用click方法选择checkbox使用click方法选择radio使用click方法点击button使用click方法选择option,从而达到选中select下拉框中某个具体菜单…

847285658057aff90895734bef9c7e77.png

场景

表单对象的操作比较简单,只需要记住下面几点

  • 使用send_keys方法往多行文本框和单行文本框赋值;
  • 使用click方法选择checkbox
  • 使用click方法选择radio
  • 使用click方法点击button
  • 使用click方法选择option,从而达到选中select下拉框中某个具体菜单项的效果

代码

form.html

<!DOCTYPE html>
<html><head><meta http-equiv="content-type" content="text/html;charset=utf-8" /><title>form</title>		<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.5.0/jquery.js"></script><link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet" />		<script type="text/javascript">$(document).ready(function(){$('input[type=submit]').click(function(){alert('selenium webdriver is better than watir-webdriver');});});</script></head><body><h3>form</h3><div class="row-fluid"><div class="span6 well">		<form><fieldset><legend>Legend</legend>						<label class="checkbox"><input type="checkbox"> Check me out</label><label class="radio"><input type="radio"> select me </label><label class="select"><select><option>0</option><option>1</option><option>2</option></select> select one item</label><input type="submit" class="btn" value="submit" /></fieldset></form></div></div></body><script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script></html>

form.py

from selenium import webdriver
from time import sleep
import osdr = webdriver.Chrome()
file_path = 'file:///' + os.path.abspath('./html/form.html')
dr.get(file_path)# 选中checkbox
dr.find_element_by_css_selector('input[type=checkbox]').click()
sleep(1)# 选中radio
dr.find_element_by_css_selector('input[type=radio]').click()
sleep(1)# 选择下拉菜单中的最后一项
dr.find_element_by_tag_name('select').find_elements_by_tag_name('option')[-1].click()
sleep(1)# 点击提交按钮
dr.find_element_by_css_selector('input[type=submit]').click()
sleep(1)alert = dr.switch_to.alert
print(alert.text)
alert.accept()dr.quit()

【重要消息

感谢知友您能够看到这部分内容,本文是软件测试系列知识中selenium自动化测试工具的一篇,笔者认为本部分全面的知识应该包含如下图所示的内容:

4576597b6f38f72ad752f2091f8a717a.png

如果知友对这部分内容感兴趣,可以持续关注小编的账号,除此之外,小编还录制了不少这方面的技术视频,知友如果有需要,可以私聊本小编获取哦!

http://www.lbrq.cn/news/2802187.html

相关文章:

  • 泉州专业网站设计技术公司软文广告经典案例短的
  • 做一个网站怎么做seo专业学校
  • 网上还有什么网站做批发域名历史查询工具
  • 做网站的视频教程网络营销的方法是什么
  • seo工资服务dz论坛如何seo
  • 余姚企业网站建设app推广拉新一手渠道
  • 驴妈妈旅游网站的建设淄博seo推广
  • 免费网站平台推荐电商运营培训课程有哪些
  • 做网站需要花费那方面的钱找平台推广
  • 网站规划说明书友情链接是外链吗
  • 福州网站制作建设优化网站排名需要多少钱
  • seo网站设计费用排名轻松seo 网站
  • 云浮 网站建设免费网络营销平台
  • 招聘网站花钱做的简历有用没百度官方官网
  • 兰州微信信息平台网站建设公司网页网站建设
  • 怎么做让网站排名靠前企业网站seo服务
  • 网站搭建有分谷歌关键词智能调词工具
  • 鲜花网站建设主要内容江门搜狗网站推广优化
  • 佛山禅城区网站建设公司推广方案100个
  • apple网站设计网站链接查询
  • 网站开发需要的软件有哪些seo优化工作内容做什么
  • 专业建设网站应该怎么做软文网站推广
  • 企业网站制作建设的框架有哪几种淘宝关键词优化
  • 做网站找图片抖音seo什么意思
  • 做网站能不能赚钱竞价推广代运营企业
  • 做外贸重新设计网站如何seo网站推广
  • 行业网站定位企业网络营销推广案例
  • 书法网站优化关键词关键词优化策略
  • 网站建设培训深圳seo关键词排名优化方法
  • 陕西建设部网站官网广州推广优化
  • 关于 java+gradle的弹窗多选应用app
  • FileCodeBox 文件快递柜 一键部署
  • Logstash——安全与权限管理
  • 36、供应链计划与执行优化 (军方后勤) - /供应链管理组件/military-logistics-scm
  • 3D 环形旋转图片轮播(纯html,css,js)
  • Jenkins+GitLab在CentOS7上的自动化部署方案