Selenium简介

一、自动化测试简介:

测试用例主要包括以下几个内容:1、用例序号  2、用例标题 3、重要级别 4、测试环境  5、操作步骤  6、预期结果

Selenium:流行的开源web自动化测试工具, 直接运行在浏览器中,就像真正的用户在操作一样,支持的的浏览器包括IE,Firefox,Chrom等

自动化测试的优点:快速回归、脚本重用、代替人的重复工作、提高工作效率

缺点:只能检查主要的问题,没有办法发现新的问题,工作量比较大

二、Selenium简介

提供了丰富的测试函数,用于实施web自动化的一款流行的测试工具,直接运行于浏览器中,真实模拟用户的业务行为

扩展性比较好,支持语言比较多,简单快捷

实际上不是一个 测试工具,是一个工具集,主要由三个核心组件组成:Selenium IDE,Selenium RC(Remote Control) 及Selenium Grid

Selenium IDE:开发测试脚本的集成工具,是一个FireFox的插件,可以录制/回放用户的基本操作,生成测试用例,运行单个测试用例或者测试用例集

Selenium RC:支持多种平台(windows,linux)和多种浏览器,可以用多种语言编写测试用例,Selenium为这些语言提供了不同的API及开发库,便于自动编译环境集成,从而构建高效的自动化测试框架

Selenium Grid:允许Selenium—RC针对规模庞大的测试案例或者需要在不同环境中运行的测试案例集进行扩展,这样许多的测试集可以并行运行,从而提高测试效率。

Selenium2又称为WebDriver,Selenium必须操作真是的浏览器,但是WebDriver可以用HTML Unit Driver来模拟浏览器,在内存中执行用例,更加轻便。

三、Selenium基础

原文地址:https://www.cnblogs.com/lili-work/p/9691978.html

时间: 2024-11-13 09:26:37

Selenium简介的相关文章

Selenium简介(二)--基于CORE/IDE的简单应用

参考  http://blog.csdn.net/iamqa/article/details/4398240 Selenium简介(一)--总体介绍  http://blog.csdn.net/iamqa/article/details/4395369 跨平台测试框架--STAF介绍   http://blog.csdn.net/iamqa/article/details/4391772

Selenium简介与安装

Selenium简介 Selenium是一系列基于Web的自动化测试工具.它提供了一系列测试函数,用于支持Web自动化测试.这些函数非常灵活,它们能够通过多种方式定位界面元素,并可以将预期结果与系统实际表现进行比较. 作为一款强大的测试工具,Selenium具有以下几个特性: (1)可对多浏览器进行测试,如IE.Firefox.Safari.Chrome.Android手机浏览器等. (2)可支持多种语言,例如Java.C#.Python.Ruby.PHP等. (3)跨平台,例如Windows.

selenium简介-----如何理解selenium-WebDriver

最近经常有人提问,你如何理解和看待这个selenium? 针对这一问题,官网上已经给了很明确的答复:"浏览器的自动化操作,你想干嘛就干嘛.....就这么简单!" Selenium automates browsers. That's it! What you do with that power is entirely up to you. 今天我自己也从头缕缕思路 selenium的projects包含如下几个方面: 1.Selenium IDE . 2.Selenium Remot

[转]Selenium私房菜系列1 -- Selenium简介

一.Selenium是什么? Selenium是ThroughtWorks公司一个强大的开源Web功能测试工具系列,本系列现在主要包括以下4款: 1.Selenium Core:支持DHTML的测试案例(效果类似数据驱动测试),它是Selenium  IDE和Selenium  RC的引擎. 2.Selenium IDE:FireFox的一个插件,支持脚本录制. 3.Selenium RC:Selenium Remote Control.后续的系列文章我会主要针对Selenium RC展开介绍.

自动化测试-1.selenium简介

1. selenium一个自动化测试工具,适用于测试web系统2. selenium支持多种编程语言:python .java .c#.ruby3.selenium支持多浏览器,selenium脚本可以在多种浏览器上运行,比如 IE.Firefox.chrome4. selenium工作原理:通过对HTML元素的定位获取到元素,再对元素进行点击.双击.拖动.输入等操作实现对人为操作的模拟5. selenium工作的模式:testrunner.driver 1)testrunner:通过selen

测试之selenium简介

目录 selenium是什么? 应该具备的知识 Selenium功能特性 Selenium的局限性 Selenium与QTP比较 Selenium工具套件 Selenium集成开发环境(IDE) Selenium远程控制器 Selenium WebDriver Selenium Grid 原文地址:https://www.cnblogs.com/lyfstorm/p/11421116.html

selenium简介(一)

1.selenium版本 selenium 1: selenium IDE :Firefox插件,录制,回放 selenium RC:JS类库,支持各种语言 selenium Grid:分布式执行,主机控制执行机执行代码 selenium 2:selenium 1+webdriver(谷歌产品,代码控制浏览器) selenium 3(现在多数使用的):在 selenium 2基础上增加了一些方法 2.工作原理 selenium remote将浏览器变成代理服务器,通过脚本代码发送指令,使用dri

Selenium - 简介

目录 selenium是什么? 应该具备的知识 Selenium功能特性 Selenium的局限性 Selenium与QTP比较 Selenium工具套件 Selenium集成开发环境(IDE) Selenium远程控制器 Selenium WebDriver Selenium Grid 返回Selenium目录 返回随笔目录 selenium是什么? 回到顶部 Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一.它最初由杰森·哈金斯(Jason Huggins)于20

[Selenium]基本使用

1. Selenium基础 1.1 Selenium简介 Selenium是一系列基于Web的自动化测试工具,它提供了一系列测试函数,用于支持Web自动化测试,它们能够通过多种方式定位界面元素,并将预期结果与系统实际表现进行比较.Selenium具有以下几个特性: 1) 可对多浏览器进行测试,如IE.Firefox.Safari.Chrome.手机浏览器等. 2) 支持多种语言,如Java.C#.Python.Ruby.PHP等. 3) 跨平台,如Windows.Linux.IOS.Androi