一. selenium简介
1、发音 [səˈli:niəm]
2、是一个基于web的测试工具。可在浏览器中模拟用户操作,从而实现功能验证的目的
3、使用方法
Selenium IDE录制和使用:firefox和Selenium插件。selenium IDE只是一个firefox的插件,只能支持在firefox上录制,修改,执行。有点就是直观简单。只是简单的自动化测试,不能完全支撑大量的自动化测试。
编写测试脚本:webdriver、Selenium Server。
二、selenium IDE操作
在测试页面ctrl+Alt+S打开selenium IDE,进行脚本录制
1、所测试网站的Base URL:breadoffer.com。URL是自动检测的
2、调节测试用例执行速度(单条命令)
3、执行一组测试用例
4、执行一个测试用例
5、暂停、继续执行
6、单步操作
7、录制、录制结束&定时执行测试case
8、测试case名称
9、测试用例的命令列表
10、具体的命令信息
Command:表示操作要执行的操作是什么。open-打开url;type-输入信息;select-选择;click-点击;verify-验证
Target(定位元素):表示要操作的界面元素是哪个。id=id;link=textPattern;css=css;xpath=xpath;dom=javascript
Value:表示操作时使用的值是多少
11、测试执行结果
12、log:测试执行日志
Reference:命令文档
2、录制测试用例
1、保存测试用例:录制完成后,保存测试用例 文件->Save Test Case(保存单个测试用例) /SaveTest Suite(保存一组测试用例)
再次使用时,打开运行即可
2、到处测试用例:导出成代码,不再使用IDE执行,选择文件->Export Test Case As...,可选择多种语言、多种执行方式。