JavaScud | Forum | JIRA | Blog |
  Dashboard > Selenium 中文 > Home > Selenium Remote Control - About
  Selenium 中文 Log In View a printable version of the current page.  
  Selenium Remote Control - About
Added by Tin Steeler, last edited by numenzq on Aug 26, 2007  (view change)
Labels: 
(None)

关于 Selenium Remote Control

Selenium Remote Control 是一个让你能够允许你使用任何编程语言在任何支持JavaScript的浏览器中测试任何HTTP网站的测试工具。

Selenium Remote Control提供了一个 Selenium Server , 它可以自动开始/关闭/控制所支持的浏览器。它通过Selenium Core工作,Selenium Core是一个允许使用JavaScript执行自动任务的纯HTML+JS库。

Selenium Server与浏览器使用AJAX (XmlHttpRequest) 直接通讯。你可以使用简单的HTTP GET/POST 请求直接向服务器发送命令; 这就意味着你可以使用任何可以发出HTTP请求的编程语言在浏览器中自动执行Selenium测试。为了进一步简化这个流程,我们为一些主流的编程语言 (Java, .NET, Perl, Python, 和 Ruby) 提供了类的包装。

最后, Selenium Server作为客户端配置的HTTP代理, 架在你的浏览器和网站之间。 这允许支持Selenium的浏览器在任意网站运行JavaScript。

Selenium Server 非常适合在持续集成系统下面测试基于AJAX的复杂网站的用户界面。对于Selenium Core和Selenium IDE的用户,如果他们希望使用更加有表达力的编程语言代替Selenium Core默认使用的Selenese HTML表格编写测试,那么Selenium Server是一个理想的解决方案。

新闻

2006年11月14日
Selenium Remote Control 0.9.0 发布了!([release notes]) - [download now]

支持的系统:

  • Windows:
    确认可工作:
    • Internet Explorer 6.0 and 7.0
    • Firefox 1.5.0.8 and 2.0
    • Opera 8.5.4 and 9.0.2
      应该可工作:
    • Firefox 0.8 to 2.0
    • Mozilla Suite 1.6+, 1.7+
    • Seamonkey 1.0
    • Opera 8.5+, 9
  • Mac OS X:
    确认可工作:
    • Firefox 1.5.0.4 and 2.0
      应该可工作:
    • Safari 1.3+
    • Firefox 0.8 to 2.0
    • Camino 1.0a1
    • Mozilla Suite 1.6+, 1.7+
    • Seamonkey 1.0
      目前还不支持:OmniWeb
  • Linux:
    确认可工作:
    • Firefox 1.5.0.8 and 2.0
    • Opera 9.0.2
    • Konqueror 3.5.3
      应该可工作:
    • Firefox 0.8 to 2.0
    • Mozilla Suite 1.6+, 1.7+
    • Konqueror 3.5+
    • Opera 8.5+, 9
Site running on a free Atlassian Confluence Open Source Project License granted to WebWork China. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.3 Build:#808 May 29, 2007) - Bug/feature request - Contact Administrators