selenium+python 对输入框的输入处理方法


Posted in Python onOctober 11, 2018

最近自己在做项目的自动化测试(公司无此要求),在用户管理模块做修改用户信息时,脚本已经跑成功,并且的确做了update操作,但是自己登陆页面检查,信息却没有被修改,再次确定系统该模块的编辑功能可用,脚本如下:

if result_num>1:   
print "Begin to change user infomations"   
driver.find_element_by_xpath("//*[@id='tbodyUserInfo']/tr/td[8]/img[2]").click()   
driver.implicitly_wait(15)   
driver.find_element_by_id("uname").clear()   
driver.find_element_by_id("uname").send_keys("MoondyLi")   
driver.find_element_by_id("truename").clear()   
driver.find_element_by_id("truename").send_keys("chenchen")   
driver.find_element_by_id("updateUser").click()

怎么看,都觉得脚本没有问题,并且截图后,的确做了输入操作,后来使用Firefox自带的selenium IDE录了一遍该过程后,发现工具录制的自动化脚本多了一步:           

driver.find_element_by_id("uname").click()     

#先点击输入文本的输入框 

加上此步骤后,脚本成功的修改数据。

以上这篇selenium+python 对输入框的输入处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python代码检查工具pylint 让你的python更规范
Sep 05 Python
零基础学Python(一)Python环境安装
Aug 20 Python
在Python下进行UDP网络编程的教程
Apr 29 Python
Python中字符串的处理技巧分享
Sep 17 Python
flask + pymysql操作Mysql数据库的实例
Nov 13 Python
对Python中内置异常层次结构详解
Oct 18 Python
Django实现学生管理系统
Feb 26 Python
python中如何实现将数据分成训练集与测试集的方法
Sep 13 Python
Python aiohttp百万并发极限测试实例分析
Oct 26 Python
python数据分析:关键字提取方式
Feb 24 Python
新手常见Python错误及异常解决处理方案
Jun 18 Python
PyCharm 光标变成黑块的解决方式
Feb 06 Python
python中的json总结
Oct 11 #Python
python tkinter界面居中显示的方法
Oct 11 #Python
python TKinter获取文本框内容的方法
Oct 11 #Python
Python tkinter label 更新方法
Oct 11 #Python
解读python如何实现决策树算法
Oct 11 #Python
Python tkinter的grid布局及Text动态显示方法
Oct 11 #Python
对python requests的content和text方法的区别详解
Oct 11 #Python
You might like
php代码优化及php相关问题总结
2006/10/09 PHP
PHP开发负载均衡指南
2010/07/17 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
2014/04/08 PHP
PHP判断一个gif图片是否为动态图片的方法
2014/11/19 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
js 页面输出值
2008/11/30 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
基于jquery点击自以外任意处,关闭自身的代码
2012/02/10 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
2013/12/27 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
AngularJS自定义过滤器用法经典实例总结
2018/05/17 Javascript
vue2单元测试环境搭建
2018/05/24 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
浅析python继承与多重继承
2018/09/13 Python
破解安装Pycharm的方法
2018/10/19 Python
详解小白之KMP算法及python实现
2019/04/04 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
Win 10下Anaconda虚拟环境的教程
2020/05/18 Python
Python requests模块安装及使用教程图解
2020/06/30 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
提供世界各地便宜的机票:Sky-tours
2016/07/21 全球购物
蔻驰美国官网:COACH美国
2016/08/18 全球购物
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
SkinCeuticals官网:美国药妆品牌
2018/04/19 全球购物
The Body Shop美体小铺西班牙官网:天然化妆品
2019/06/21 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
服装厂厂长职责
2013/12/16 职场文书
社会实践感言
2014/01/25 职场文书
银行开业庆典方案
2014/02/06 职场文书
2016学校元旦晚会经典开场白台词
2015/12/03 职场文书
2016年安康杯竞赛活动总结
2016/04/05 职场文书
如何利用React实现图片识别App
2022/02/18 Javascript
openGauss数据库JDBC环境连接配置的详细过程(Eclipse)
2022/06/01 Java/Android