Selenium功能特性
Selenium功能特性
Selenium有以下功能特性:
Selenium是一个开源和可移植的Web测试框架。
Selenium IDE为创作测试提供了回放和录制功能,而无需学习测试脚本语言。
它可以被视为领先的基于云的测试平台,可帮助测试人员记录他们的操作并将其导出为可重复使用的脚本,并具有易于理解且易于使用的界面。
Selenium支持各种操作系统,浏览器和编程语言。如下列表:
编程语言
: C# ,Java,Python,PHP,Ruby,Perl和JavaScript
操作系统
:Android,iOS,Windows,Linux,Mac,Solaris。
浏览器
:谷歌浏览器,Mozilla Firefox,Internet Explorer,Edge,Opera,Safari等。
它还支持并行测试执行,从而减少了时间并提高了测试效率。
Selenium可以与Ant和Maven等框架集成,用于源代码编译。
Selenium还可以与TestNG等测试框架集成,以进行应用程序测试和生成报告。
与其他自动化测试工具相比,Selenium需要的资源更少。
WebDriver API已经尝试集于Selenium中,这是对Selenium进行的最重要的修改之一。
Selenium Web驱动程序不需要服务器安装,测试脚本直接与浏览器交互。
Selenium命令根据不同的类进行分类,使其更易于理解和实现。
Selenium Remote Control(RC)与WebDriver API一起被称为Selenium 2.0。 此版本旨在支持充满活力的网页和Ajax。
目录
Selenium基本术语
Selenium简介
Selenium功能特性
Selenium的局限性
Selenium与QTP比较
Selenium工具套件
Selenium IDE
Selenium IDE简介
Selenium IDE安装
Selenium IDE功能特性
Selenium IDE第一个测试用例
Selenium IDE-登录测试
Selenium IDE命令(Selenese)
Selenium IDE手动创建测试用例
Selenium IDE定位策略
Selenium WebDriver
Selenium WebDriver简介
Selenium WebDriver架构
Selenium WebDriver功能特性
Selenium WebDriver Vs Selenium RC比较(差别)
Selenium WebDriver安装
Selenium WebDriver第一个测试案例
Selenium WebDriver常用命令
Selenium WebDriver在Chrome浏览器上运行测试
Selenium WebDriver-在Firefox浏览器上运行测试
Selenium WebDriver-在IE浏览器上运行测试
Selenium WebDriver-定位策略
Selenium WebDriver处理下拉列表
Selenium WebDriver拖放处理
Selenium WebDriver处理Alert
Selenium WebDriver滚动网页