当前位置: 代码迷 >> Ajax >> AJAX testing tool -Selenium user manual (Selenium用户指南)4
  详细解决方案

AJAX testing tool -Selenium user manual (Selenium用户指南)4

热度:1031   发布时间:2012-11-22 00:16:41.0
AJAX testing tool --Selenium user manual (Selenium用户指南)四

支持的浏览器

Browser

Selenium-IDE

Selenium-RC

Operating Systems

Firefox 3

1.0 Beta-1 & 1.0 Beta-2: Record and playback tests

Start browser, run tests

Windows, Linux, Mac

Firefox 2

1.0 Beta-1: Record and playback tests

Start browser, run tests

Windows, Linux, Mac

IE 8

?

Under development

Windows

IE 7

Test execution only via Selenium-RC*

Start browser, run tests

Windows

Safari 3

Test execution only via Selenium-RC

Start browser, run tests

Mac

Safari 2

Test execution only via Selenium-RC

Start browser, run tests

Mac

Opera 9

Test execution only via Selenium-RC

Start browser, run tests

Windows, Linux, Mac

Opera 8

Test execution only via Selenium-RC

Start browser, run tests

Windows, Linux, Mac

Google Chrome

Test execution only via Selenium-RC(Windows)

Start browser, run tests

Windows

Others

Test execution only via Selenium-RC

Partial support possible**

As applicable

?

*在firefox上通过Selenium-IDE开发的测试例可以通过一个简单的Selenium-RC 的命令行在其他所支持的浏览器上运行。

?

**Selenium-RC服务器可以实现任何的测试例。但是取决于浏览器的安全设置,可能会有一些特性上的限制。

?

便利性和扩展性

?

你会发现Selenium是十分便利的。它提供了许多的途径让用户添加功能到Selenium的框架中去,以便于用户为了他们特别的测试需求定制测试的自动化。这也许是Selenium与其他有版权的测试自动化工具以及另外的开源解决方案相比最强的一个特点了吧。Selenium-RC 支持多种的编程和脚本语言。这样可以让测试例的编写者构建任何他们需要的逻辑进他们的自动化测试中,同时使用他们喜欢的编程或者是脚本语言。

?

Selenium-IDE 运行添加用户自定义的用户拓展以便于用户根据自己的需要添加定制的命令。另外,它也可以重新设定Selenium-IDE来生成Selenium-RC的代码。这让用户可以定制他们生成的代码用来配合他们的测试框架。最后,Selenium是一个开源的项目。它的代码可以被改动另外改进也可以被提交。

  相关解决方案