时间控件_Selenium时间控件的处理
我们经常在做web自动化测试过程中会遇到时间控件,那么对于时间控件如何处理,我们可以来分析下。
对于时间控件一般分为两种:
1、普通的时间控件
直接通过send_keys就可以解决
d.get("https://www.ctrip.com/?sid=155952&allianceid=4897&ouid=index")
time.sleep(10)
ele = d.find_element_by_id('HD_CheckIn')
ele.clear()
ele.send_keys('2019-06-03')eleout = d.find_element_by_id('HD_CheckOut')
eleout.clear()2、时间控件属性readonly='readonly'的
js = "document.getElementById('noticeEndTime').removeAttribute('readonly')"
#js = "document.getElementsByName('noticeEndTime')[0].removeAttribute('readonly')"
#js = "document.getElementsByTagName('input')[0].removeAttribute('readonly')"
d.execute_script(js)
d.find_element_by_name("noticeEndTime").send_keys("2019-06-21 10:52:52")
通过js去去掉readonly然后再去输入就没问题了。
时间控件_Selenium时间控件的处理相关推荐
- 给echarts添加筛选时间控件时,控件不显示,并设置数据库无数据时echarts模块显示暂无数据
给echarts模块添加时间控件时,控件无效,经检查发现,控件被画布遮盖了,需要用一个form标签包括时间控件,否则时间控件不生效.另外,如果echarts从后台获取到的数据为空,需要提示暂无信息.这 ...
- vue elementUI 时间控件优化 选择起始时间不能在结束时间之后,结束时间不能在起始时间之前
时间控件优化 elementUI 选择起始时间不能在结束时间之后,结束时间不能在起始时间之前 <el-form-item label="起始时间:" class=" ...
- [PyQt5]基本控件24 - 时间日期编辑框QDateTimeEdit
文章目录 PyQt5系列文章 效果图 完整代码 PyQt5系列文章 基本控件 - - - 1.按钮QPushButton 2.标签QLabel 3.可编辑框QTextEdit 4.文本提示QToolT ...
- 一款好用的时间控件(时间选择器)-jeDate
一款好用的时间控件(时间选择器)-jeDate 1.引入jedate.js: 2.上代码 1>方法一 <input class="datainp" id="d ...
- 时间选择器控件默认时间自定义
需求:界面2个控件 :开始时间选择控件 , 结束时间选择控件,用于时间段的查询.开始时间选择控件默认时间为当前时间往前推1天,即昨天.结束时间选择控件默认时间是当前时间. 开始时间选择器默认时间设定 ...
- antd DatePicker 时间控件 限制选择当天之前时间,今天之前时间
根据官方提供的disabledDate属性来设置可选区间,new Date 可以替换成固定时间节点如:newDate(1992-01-01) disabledDate = (current) => ...
- 学习笔记---母板页、用户控件、第三方控件及视图状态管理
一.母版页 在制作页面的过程中, 多个页面往往具有相同的页面Header和页面Footer, 多个页面只是在中间部分有变化. 那么我们完全可以避免在每个页面中都写一遍页头和页尾的代码, 这种技术就是母 ...
- scenebuilder各控件属性介绍_C#控件及常用设计整理(三)
C#控件及常用设计整理(三) 12.CheckedListBox 控件 CheckedListBox控件又称复选列表框,它扩展了ListBox控件,它几乎能完成列表框可以完成的所有任务,并且还可以在列 ...
- 驰骋工作流引擎表单设计控件-字段类控件(2)
2019独角兽企业重金招聘Python工程师标准>>> Technorati Tags: 开源工作流引擎, 驰骋.net工作流引擎, 开源表单引擎, ccform, ccflow, ...
最新文章
- komodo edit linux,Komodo Edit是什么
- .NET中的中文简繁体转换
- 如何让你的webapp也能跳窗口搜索
- 为什么 APP 纷纷开发“暗黑模式”?优酷最佳实践总结
- jquery点击非div区域隐藏div
- SQL实现当前行等于前面两行数据之和
- Python开源机器学习项目实战
- Edge在IE模式下加载网页 - Edge设置IE兼容性
- js 时间转东八区_JS时区时间转换详解
- 12306 抢票系列之只要搞定RAIL_DEVICEID的来源,从此抢票不再掉线(中)
- 创始人李卉:麦客CRM2.0核心逻辑及其背后的思考
- 判断两线段相交[nyoj 1016 德莱联盟]
- 怎么复制一台虚拟机到另外一台电脑上
- Apache Thrift 官网学习 一 基本概述与入门
- iOS XPC connection interrupted
- 把http升级到https——生命不息,折腾不止
- 《嵌入式 – GD32开发实战指南》第14章 内部温度传感器
- 【向 Dice Roller 应用添加图片】
- 【Mac】加快Magic Mouse的移动速度
- Android剪切板功能
热门文章
- AP1242G胖转瘦,廋转胖
- ThinkPHP 数据库操作之数据表模型和基础模型 ( Model )
- 使用 soapUI 测试 REST 服务
- Oracle错误代码:ORA-28002导致密码消失
- 就业模拟试题_Java(答案)
- java足球经理2010下载_apk是什么文件?apk文件怎么打开?
- Python机器学习算法 — 逻辑回归(Logistic Regression)
- 不用FTP使用SecureCRT上传下载文件,并解决rz、sz command not found异常
- Android和ios速度,不拼硬件拼体验 Android和iOS系统的加载速度测验
- 戴尔服务器改win7系统,戴尔dell预装win10怎么改win7系统