入门
Selenium-IDE(集成开发环境)是一个使用于开发Selenium测试案例的工具。它是一个易于使用的Firfox插件,并且是通常是开发测试案例最有效的方式。它也包含一个上下文菜单,允许你首先从浏览器目前显示的页面中选择一个UI元素,然后按照这选择的UI元素的上下文,从带有预定义的参数的Selenium命令列表中选择一个命令。它不仅仅是一个节省时间的工具,也是一个学习Selenium脚本语法的极佳的方法。
本章都是有关Selenium IDE以及如何有效使用它的内容。
安装IDE
首先使用Firfox从SeleniumHQ<a href="http://seleniumhq.org/download/">下载</a>页下载IDE。
Firfox会保护你免于从不熟悉的位置安装插件,如此你将需要点击‘允许(Allow)’去继续这个安装,正如显示在下面的屏幕快照。
但从Firefox下载时,你将看到下面的窗口。
IDE特征
菜单条
文件(File)菜单有创建测试案例和测试集(测试案例的集合)的选项。使用这些菜单项你可以增加一个新的测试案例,打开一个测试案例,保存一个测试案例,以选择的语言导入一个测试案例。你也可以打开最近的测试案例。所有这些选项对测试集也是可用的。
编辑(Edit)菜单允许复制,粘贴,删除,取消和选择全部操作,在你的测试案例中用于编辑命令。选项(Options)菜单允许改变设置。你可以设置某些命令的超时值,增加用户定义的用户扩展到基本的Selenium命令集,指定保存你的测试案例使用的格式(语言)。帮助(Help)菜单是标准的Firefox帮助菜单;仅仅包含一个属于Selenium IDE的菜单项UI-Element-Documentation
工具条
工具条包含用于控制测试案例执行的按钮,包括一个用于调试你的测试案例的单步(step)测试按钮。最右边的那个带有红点的按钮是录制(record)按钮.
运行(Run):运行目前选择的测试。当只有一个测试案例被装载时,该按钮和运行所有按钮有相同的效果。
测试运行器模式(TestRunner Mode):允许你在一个Selenium内核测试运行器装载的浏览器中运行测试。测试运行器现在通常不会使用,很可能将被废弃。该按钮主要为了向后兼容测试运行器的目的。大多数的用户可能不需要这个按钮。
如果你在命令(Command)域开始输入,将显示一个基于你输入的字符填充的下拉列表;你可以从下拉列表中选择你想要的命令。
日志(Log)/参考(Reference)/UI元素(UI-Element)/分组(Rollup)窗格
底部的窗格提供四个不同的功能 - 日志(Log),参考(Reference),UI元素(UI-Element),分组(Rollup)。
日志(Log)
当你运行测试案例时,错误消息和显示进度的信息性消息被自动显示在这个窗格,即使你没有首先选择日志(Log)选项页。这些消息对测试案例的调试通常是有用的。注意“Clear”按钮用于清除日志。同样注意“Info”按钮是一个下拉列表,允许选择需要日志的不同级别的信息。
<img src="http://seleniumhq.org/docs/_images/chapt3_img18_Bottom_Box.png" alt="" />
尽管参考(Reference)选项页作为一个快速的参考是非常有价值的,但仍然需要经常地查阅<a href="chrome://selenium-ide/content/selenium-core/scripts/ui-doc.html">Selenium参考文档</a>.
UI元素和分组
关于这两个选项页(涉及高级功能)的详细信息可以在帮助(Help)菜单的UI-Element文档中找到。
© Copyright 2008-2012, Selenium Project. Last updated on Feb 02, 2012.
分享到:
相关推荐
selenium_ide-2.9.1-fx
selenium-server-standalone-2.40.0.jar 、selenium-java-2.40.0-srcs.jar 、selenium-java-2.40.0.jar
selenium 2 版本在火狐上的安装 selenium ide selenium-ide-2.9.0.xpi selenium_ide-2.9.1-fx.xpi 火狐附加插件 支持41 亲测
selenium-java-2.44.0.jar selenium-java-2.44.0-srcs.jar selenium-server-standalone-2.44.0.jar
1. Download the latest version of Selenium RC 2. Unzip the file save it C:\selenium-remote-control-1.0.3 3. command prompt>java -version –> Version should grater than 1.6.0_5 4. command prompt go to ...
selenium-java-2.47.1.zip,2015年8月更新
selenium-server-standalone-2.44.0, selenium最新服务器,
selenium-ide-1.8.1.xpi
Selenium 服务器(selenium-server-4.1.1.jar)
selenium-java-2.45.0.jar
最新版selenium-java,selenium-server-standalone-3.141.0.jar
selenium-java-2.41.0,selenium-java-2.33 完整包下载
selenium-server-standalone-4.0.0-alpha-2.zip
Selenium IDE by Selenium (selenium_ide-3.17.2-fx.xpi) Selenium IDE 是用于 Selenium 测试的集成开发环境。它是作为 Firefox 扩展实现的,允许您记录、编辑和调试测试。
selenium-server-standalone-3.141.59.jar selenium-server-standalone-3.141.59.jar
selenium-server-standalone-3.141.59.jar
selenium-server-standalone-2.44.0,selenium-java-2.44.0,java-client-2.2.0三件套
selenium-dotnet-3.8,已通过nupkg包下载dll了,.net版本是4.5的
selenium-api-4.0.0- alpha- 6.jar 文件下载
java+selenium实现web自动化测试需要用到的jar包。不过某些情况下Selenium-server-standalone包即可,Selenium-java没有使用也可以运行