Python自动化测试工具Splinter简介和使用实例
2017-04-05 19:33
656 查看
Selenium是一个用于Web应用程序测试的工具。
Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样,支持的浏览器包括IE,Mozilla和Firefox等。
这个工具的主要功能包括:测试与浏览器的兼容性,测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能,创建衰退测试检验软件功能和用户需求。
代码1:
代码2:
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)
相关文章推荐
- Python自动化测试工具Splinter简介和使用实例
- Python自动化测试工具Splinter简介和使用实例
- Python自动化测试工具Splinter简介和使用实例
- 自动化测试工具QTP的使用实例
- 自动化测试工具QTP的使用实例
- linux下的内核测试工具——perf使用简介
- 使用python实现一个通用协议测试工具
- 安卓自动化测试工具MonkeyRunner之使用ID进行参数化,以及List选择某项和弹出框点击确定的写法
- 使用Python进行自动化测试
- 如何使用Python和Nose实现自动化测试?
- python的web压力测试工具-pylot安装使用
- [转]自动化测试中Python与C/C++的混合使用
- python测试工具--nose简介
- linux下的内核测试工具——perf使用简介
- Windows平台自动化测试工具基于的一些技术简介(笔记)
- android自动化测试工具【UiAutomator】——使用Indec来定位控件
- python 串口测试工具中 py2exe的使用