Python自动化测试工具Splinter简介和使用实例

来源:互联网 发布:mysql认证考试费用 编辑:程序博客网 时间:2024/05/16 12:52

Selenium是一个用于Web应用程序测试的工具。
Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样,支持的浏览器包括IE,Mozilla和Firefox等。
这个工具的主要功能包括:测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能,创建衰退测试检验软件功能和用户需求。
代码1:

#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport time#模拟登陆CSDN网页driver = webdriver.Firefox()driver.get("https://passport.csdn.net/account/login?ref=toolbar")#模拟输入用户名和密码elem_user = driver.find_element_by_id("username")elem_user.send_keys("a2011480169")elem_pwd = driver.find_element_by_id("password")elem_pwd.send_keys("********")elem_pwd.send_keys(Keys.RETURN)time.sleep(5)

代码2:

#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport time#模拟登陆百度driver = webdriver.Firefox()driver.get("https://www.baidu.com/")#模拟输入、并百度一下elem_pwd = driver.find_element_by_id("kw")time.sleep(3)elem_pwd.send_keys("spark")time.sleep(2)elem_pwd.send_keys(Keys.RETURN)
0 0
原创粉丝点击