原文:Python+Selenium练习篇之9-清除文本方法

在前面的基础篇的最后一篇,我们用到了输入字符和点击按钮这样的操作。用send keys 来输入字符串到文本输入框这样的页面元素,用click 来点击页面上支持点击的元素。有时候,我们需要清除一个文本输入框内的文字,然后重新输入新的字符串,那边清除这个方法如何实现呢。 调用webdriever中clear 方法: 相关代码如下,为了演示测试效果,我们运行完脚本,不关闭浏览器: coding utf ...

2019-03-14 18:34 0 858 推荐指数:

查看详情

Python+Selenium练习(九)-清除文本方法

  click() 鼠标点击动作;   send_keys() 输入字符串到文本输入框动作;   clear() 清除文本框动作; 具体代码: # coding=utf-8 from selenium import webdriver driver ...

Fri Apr 03 06:54:00 CST 2020 0 646
Python+Selenium练习之17-断言页面标题

继续来介绍一个Selenium中页面title断言方法。 相关脚本代码如下: # coding=utf-8 import time from selenium import webdriver driver = webdriver.Chrome ...

Thu Mar 21 21:24:00 CST 2019 0 813
Python+Selenium练习之20-处理Alert弹窗

本文来介绍如何通过Selenium方法去处理网页Alert弹窗,和处理iframe类似,都是通过switch_to方法。这里还是没有找到合适的alert弹窗网站,我们就自己创建一个吧,前面文章介绍了如何通过执行JS来增加一个弹窗。 相关脚本代码如下: # coding=utf-8import ...

Thu Mar 21 21:39:00 CST 2019 0 605
Python+Selenium练习之12-获取浏览器的版本号

本文介绍,如何通过webdriver方法获取浏览器的版本号。看起来这个功能很鸡肋,不管怎么说,还是学习下,特别是在发送自动化测试报告的时候,还是可以通过这个方法来告诉别人,执行过的脚本是通过什么浏览器,什么版本跑的吧。 相关脚本代码如下: # coding=utf-8import ...

Fri Mar 15 02:36:00 CST 2019 0 779
Python+Selenium练习之19-多窗口之间切换

本文来介绍如何处理driver在多窗口之间切换,想一下这样的场景,在页面A点击一个连接,会触发在新Tab或者新窗口打开页面B,由于之前的driver实例对象在页面A,但是你接下来的脚本是操作页面B的元素,这样就造成了找不到元素的报错。本来介绍selenium中switch_to.window ...

Thu Mar 21 21:38:00 CST 2019 0 883
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM