python WEB UI自动化在日期框中动态输入当前日期
要在日期框中输入当前日期,如下图
 代码为
代码为
本想用最简单的方法,直接用sendkeys发送当前日期,如下:
current_time=time.strftime('%Y-%m-%d',time.localtime(time.time()))
driver.find_element_by_id("id_start").send_keys(current_time)
但是在实际操作时,发现发送完成后,写入的不是我的东西,而是又多了一个日期,不知道为什么。有空研究下。
就用js来操作,直接给出实例:
current_time=time.strftime('%Y-%m-%d',time.localtime(time.time()))
js="var q=document.getElementById('id_start');q.value="+'\"'+current_time+'\"'
driver.execute_script(js)
这里要注意的是日期要用引号,没有引号的话,发的也不对。
所以特别注意这段
'\"'+current_time+'\"'
python WEB UI自动化在日期框中动态输入当前日期的更多相关文章
- Python Selenium 搭建Web UI自动化
		Python搭建UI自动化环境 下载Python3 Python官网 PyCharm 环境配置 安装Python 勾选Add Python to PATH,一直下一步. 验证:CMD输入Python ... 
- selenium(12)-web UI自动化项目实战(PO模式,代码封装)
		web UI自动化项目实战-项目 项目使用禅道,所以你需要搭建1个禅道,搭建禅道的方法和步骤见 https://www.cnblogs.com/xinhua19/p/13151296.html 搭建U ... 
- 使用appium+python做UI自动化的demo
		使用appium+python做UI自动化的demo 案例使用的知乎app,下载最新的知乎apk,存在了电脑上,只需要配置本机上app目录,不需要再配置appPackage和appActivity # ... 
- python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie)
		python利用Trie(前缀树)实现搜索引擎中关键字输入提示(学习Hash Trie和Double-array Trie) 主要包括两部分内容:(1)利用python中的dict实现Trie:(2) ... 
- input框中自动展示当前日期 yyyy/mm/dd
		直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ... 
- [原创] Web UI 自动化日期控件的处理
		序 在构建自动化套件的过程中,日期操作是一件很重要也很频繁的事情.有的日期控件的div层级结构复杂,同一个类型的日期控件在多个子系统中的表现形式也大相径庭.多数工程师为了避免重复的工作,会封装抽象一个 ... 
- 【Robot Framework 项目实战 02】SeleniumLibrary Web UI 自动化
		前言 SeleniumLibrary 是针对 Robot Framework 开发的 Selenium 库.它也 Robot Framework 下面最流程的库之一.主要用于编写 Web UI 自动化 ... 
- python+webdriver,选取Select下拉框中的值
		在选择下拉框中的值时遇到了困难,用driver.find_element_by_id("").send_keys("")进行赋值不能成功获取下拉框中的值. ... 
- uiautomator +python 安卓UI自动化尝试
		使用方法基本说明:https://www.cnblogs.com/mliangchen/p/5114149.html,https://blog.csdn.net/Eugene_3972/article ... 
随机推荐
- lsof   fuser
			使用fuser 或 lsof在一个挂载点中查找已打开的文件 fuser -mv /usr 查看有哪些进程在运行/usr中资源 sync fuser -km /media/usbdisk U盘无法卸载 
- Cakephp中使用JavaScriptHelper来引入js文件
			页面的head部分的内容在Cakephp中主要是有htmlhelper来进行控制的,而js部分则是由JavaScripthelper来进行控制的,在controller里面设置好:var $helpe ... 
- geoserver REST使用
			1.部署一个简单的测试环境 测试geoserver REST接口,我们可使用python来测试,很方便.需要下载包: python,http://python.org/.我下载的是Python27版本 ... 
- Android系统自带样式(android:theme)
			Theme.Dialog : (图1)Activity显示为对话框模式 Theme.NoTitleBar : (图2)不显示应用程序标题栏 Theme.NoTitleBar.Fullscreen : ... 
- Java使用for循环输出杨辉三角
			杨辉三角形由数字排列,可以把它看做一个数字表,其基本特性是两侧数值均为1,其他位置的数值是其正上方的数字与左上角数值之和.编写程序,使用for循环输出包括10行在内的杨辉三角形. 思路是创建一个整型二 ... 
- phonegap入门–1 Android 开发环境搭建
			一.JDK 安装JDK,安装包中包含了JDK和JRE两部分,建议将它们安装在同一个盘符下面. 配置环境变量: 1.右键点击我的电脑,选择属性,点击高级选项卡,选择环境变量. 2.找到Path变量名(无 ... 
- MyBatis入门程序之Mapper代理方式
			Mapper代理的开发方式,程序员只需要编写mapper接口(相当于dao接口)即可,MyBatis会自动为mapper接口生成动态代理实现类. 一.开发规范 1.mapper接口的全限定名要和map ... 
- 采用Post方式提交数据实例
			项目目录 一.编写MainActivity.java package com.hyzhou.getdemo; import com.hyzhou.getdemo.service.LoginServer ... 
- 【数据分析】Superset 之一 准备
			https://segmentfault.com/a/1190000005083953 http://blog.csdn.net/bingoxubin/article/details/78583165 ... 
- 【代码审计】XIAOCMS_存在任意文件删除漏洞分析
			0x00 环境准备 XIAOCMS官网: http://www.xiaocms.com/ 网站源码版本:XiaoCms (发布时间:2014-12-29) 程序源码下载:http://www.xi ... 
