自动化测试辅助工具,Web自动化的见解

2019-10-01 14:36 来源:未知

      本随表目录

一、Selenium简介

    Selenium IDE安装和使用

        我是从2016年接触的Selenium,Selenium是一个基于Web应用程序的测试工具。它提供了一系列测试函数,用于支持Web自动化测试,这些函数非常灵活,能够通过多种方式定位界面元素。

    FireBug安装和使用

      它支持多种语言比如Java、Python、C#、Ruby、PHP等语言编写用例脚本。支持的浏览器包括IE、Firefox、Chrome等。

    FirePath安装和使用

      我用的java编程语言写的测试用例脚本,本身对java有一定了解,使用的是Firefox浏览器,但是selenium对Firefox浏览器版本要求极高,我用的是selenium2,Firefox4.6版本,如果高于4.6版本的话,运行测试脚本的时候浏览器可能会有不兼容。

 

    1.先来说说Selenium工具组

Selenium IDE安装

      Selenium IDE

方式一:打开Firefox--》添加组件--》搜索出selenium IDE --》安装到Firefox 需重启安装---》检查是否安装成功(工具中查看)

      Selenium1

注意:这种方法不一定能搜索的到

      Selenium2

 

      Selenium Grid

方式二:安装Selenium IDE 是火狐的一个插件 官网:

      2.选择合适的Selenium工具

另外一种方式就是先在官网上下载插件,然后打开火狐的工具---扩展---点击设置的图标---选择从文件安装附件组件

        一般都是从Selenium IDE开始,如果没有编程经验,可以通过Selenium IDE来快速熟悉Selenium的命令。

 

      其实不建议所有的自动化测试都使用Selenium IDE。为了有效的使用Selenium需要使用Selenium1或者Selenium2,并配合一种编程语言,自己创建并运行测试。

安装方法详见:

      Selenium2,我使用的就是Selenium2。Selenium2(WebDriver)提供了许多功能,包括一套组织性更好、面向对象的API,并克服了在之前Selenium1版本中测试的局限性。

安装不上的原因

二、辅助工具

如果你的firefor 不能安装Selenium IDE, 最可能的原因是你的Firefox 的版本太高了,

    Selenium是Web测试工具在编写代码时会常与HTML打交道,同时还会使用大量的XPath表达式进行查询,所以掌握HTML和XPAth的使用很重要

建议安装一个低一点版本的firefox, 并且禁止Firefox自动升级

1.FireBug

使用selenium webdriver做自动化,火狐浏览器的版本不能太高,否则会启动失败,一般推荐版本为27-32之间

有了fireBug查看源码会简单很多,介绍一下FireBug的安装与使用

 

(1)打开FireFox,单击主菜单,选择“附加组件”,如图

什么是Selenium IDE?

Selenium IDE是Firefox的浏览器插件,可以实现网页操作步骤的录制和回放,并可以导出Java,Python,C#等语言格式的程序代码。

图片 1

优点:小巧简单,无需程序经验,快速上手

(2)进入“获取附加组件”页面,在搜索文本框中输入firebug,单击搜索,如图

缺点:录制脚本转换为代码语言会有错误,需要自动化测试人员认为更改调式

图片 2

 

(3)安装结束后,就可以在目录中看到该组件,如果进入百度页,将鼠标光标放置搜索文本框中,单击鼠标右键,就可以选择“使用Firebug查看元素”。

Selenium IDE界面和功能介绍

图片 3

打开selenium IDE 查看文件中有很多Test Case 和Test Suite

2.Selenium IDE

一个相关的测试用例(Test Case)就是一个测试套件(Test Suite),也就是说一个测试套件由多个测试用例串联组成,可以将测试套件理解为测试用例组

有两种安装方式,一个是在官网上直接下载,如果使用的是Firefox浏览器,Firefox会自动识别为Firefox附加组件并进行下载。

 

官网地址:;

TAG标签:
版权声明:本文由金沙澳门官网4166发布于中国史,转载请注明出处:自动化测试辅助工具,Web自动化的见解