基于Selenium的web自动化测试使用方法

一. selenium简介

1、发音 [səˈli:niəm]

2、是一个基于web的测试工具。可在浏览器中模拟用户操作,从而实现功能验证的目的

3、使用方法

      Selenium IDE录制和使用:firefox和Selenium插件。selenium IDE只是一个firefox的插件,只能支持在firefox上录制,修改,执行。有点就是直观简单。只是简单的自动化测试,不能完全支撑大量的自动化测试。

firefoxe插件

       编写测试脚本:webdriver、Selenium Server。

二、selenium IDE操作

基于Selenium的web自动化测试使用方法_第1张图片
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...,可选择多种语言、多种执行方式。

基于Selenium的web自动化测试使用方法_第2张图片
多种语言、多种执行方式



你可能感兴趣的:(基于Selenium的web自动化测试使用方法)