selenium常见方法(clear(),send_keys(),click(),submit())实例
2017-02-28 18:35
453 查看
#!/usr/bin/python
# -- coding: UTF-8 --
from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get(“https://passport.csdn.net/account/login?ref=toolbar“)
driver.find_element_by_css_selector(“input#username”).clear() #清空输入框内的提示信息,例如用户名,密码等提示信息,如果直接输入内容,可能会与输入框的默认提示信息拼接,从而造成输入信息的错误,这是clear()将会变得非常有用
driver.find_element_by_css_selector(“input#username”).send_keys(“1285154416@qq.com”) #用于在一个输入框内输入XX内容
driver.find_element_by_css_selector(“input#password”).clear()
driver.find_element_by_css_selector(“input#password”).send_keys(“123456”)
driver.find_element_by_css_selector(“input.logging”).submit()#用于对信息进行提交,也可以使用click()进行代替,submit()要求提交对象是一个表单,click()更强调事件的独立性
time.sleep(10)
driver.quit()
# -- coding: UTF-8 --
from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get(“https://passport.csdn.net/account/login?ref=toolbar“)
driver.find_element_by_css_selector(“input#username”).clear() #清空输入框内的提示信息,例如用户名,密码等提示信息,如果直接输入内容,可能会与输入框的默认提示信息拼接,从而造成输入信息的错误,这是clear()将会变得非常有用
driver.find_element_by_css_selector(“input#username”).send_keys(“1285154416@qq.com”) #用于在一个输入框内输入XX内容
driver.find_element_by_css_selector(“input#password”).clear()
driver.find_element_by_css_selector(“input#password”).send_keys(“123456”)
driver.find_element_by_css_selector(“input.logging”).submit()#用于对信息进行提交,也可以使用click()进行代替,submit()要求提交对象是一个表单,click()更强调事件的独立性
time.sleep(10)
driver.quit()
相关文章推荐
- selenium使用send_keys()方法写中文报错的解决方法
- selenium使用send_keys()方法写中文报错的解决方法
- 嵌入式Linux2.6 Kernel Module模板动态加载实例和常见问题解决方法
- 通过实例讲解Java_ Filter我们常见的应用方法
- python使用clear方法清除字典内全部数据实例
- python socket编程入门(编写server实例)+send 与sendall的区别与使用方法
- 自动化测试工具selenium常见的元素定位方法
- 实例区别onClick和onDBClick两事件方法
- WebDriver(Selenium2) 常见异常及处理方法
- PHP中的常见魔术方法功能作用及用法实例
- Selenium应用代码(常见封装的方法一)
- css中的clear属性使用方法实例介绍
- C#中List<object>.Clear()方法和实例化new List<object>()操作的结果分析
- Python中字典的增、删、创建、索引与字典方法clear,copy,formkeys,get,has_key,popitem,update
- PHP中的常见魔术方法功能作用及用法实例
- 实例区别onClick和onDBClick两事件方法
- [Selenium]当DOM结构里面有iFrame,iFrame里面是html,怎么send keys to 里面的body,怎么用Assert进行验证?
- Java native方法、JNI实例及常见错误分析
- clear(), evict(), flush()三种方法的用法实例
- selenium+python send_keys() 上传文件