Selenium百科.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:3 大小:53KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

Selenium百科.doc

Selenium百科.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.ThoughtWorks公司开发的web自动化测试工具HYPERLINK"http://baike.baidu.com/view/478050.htm"编辑本义项SeleniumHYPERLINK"http://baike.baidu.com/view/478050.htm"求助编辑百科名片HYPERLINK"http://baike.baidu.com/albums/478050/6464537/0/0.html"\l"0$d8f9d72a6059252de499099a349b033b5ab5b9a5"\o"查看图片"\t"_blank"SeleniumSelenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、MozillaFirefox、MozillaSuite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。Selenium是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。HYPERLINK"http://baike.baidu.com/albums/478050/6464537/0/0.html"\l"."\t"_blank"查看精彩图册目录HYPERLINK"http://baike.baidu.com/view/478050.htm"\l"1"功能HYPERLINK"http://baike.baidu.com/view/478050.htm"\l"2"优势HYPERLINK"http://baike.baidu.com/view/478050.htm"\l"3"组件HYPERLINK"http://baike.baidu.com/view/478050.htm"\l"4"使用HYPERLINK"http://baike.baidu.com/view/478050.htm"编辑本段功能#测试直接在浏览器中运行,就像真实用户所做的一样,从终端用户的角度测试应用程序。#使浏览器兼容性测试自动化成为可能。#使用简单,可生成多种语言的用例脚本。HYPERLINK"http://baike.baidu.com/view/478050.htm"编辑本段优势据Selenium主页所说,与其他测试工具相比,使用Selenium的最大好处是:Selenium测试直接在浏览器中运行,就像真实用户所做的一样。Selenium测试可以在Windows、Linux和MAC上的InternetExplorer、Mozilla和Firefox中运行。其他测试工具都不能覆盖如此多的平台。使用Selenium和在浏览器中运行测试还有很多其他好处。下面是主要的两大好处:通过编写模仿用户操作的Selenium测试脚本,可以从终端用户的角度来测试应用程序。通过在不同浏览器中运行测试,更容易发现浏览器的不兼容性。Selenium的核心,也称browserbot是用JavaScript编写的(http://code.google.com/p/selenium/source/browse/trunk/common/src/js/core/scripts/selenium-browserbot.js?r=8162)。这使得测试脚本可以在受支持的浏览器中运行。browserbot负责执行从测试脚本接收到的命令,测试脚本要么是用HTML的表布局编写的,要么是使用一种受支持的编程语言编写的。Selenium适用于以下浏览器:InternetExplorerMozillaSuiteFirefoxSeamonkeyOperaCaminoSafariWindowsXP6.0、7.01.6+、1.7+0.8-2.01.08、9RedHatLinux1.6+、1.7+0.8-2.0MacOSX10.31.6+、1.7+0.8-2.01.08、91.0a12.0.4+HYPERLINK"http://baike.baidu.com/view/478050.htm"编辑本段组件#SeleniumIDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。随后可以运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。#SeleniumRemoteControl(RC):支持多种平台(Windows,Linux,Solaris)和多种浏览器(I