您的位置:首页 > 编程语言 > Python开发

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

2017-04-05 19:33 656 查看
Selenium是一个用于Web应用程序测试的工具。

Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样,支持的浏览器包括IE,Mozilla和Firefox等。

这个工具的主要功能包括:测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能,创建衰退测试检验软件功能和用户需求。

代码1:

#coding=utf-8

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import 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-8

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import 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)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: