Selenium RC:了解API

2011-10-26  熊志男 

原文地址:http://seleniumhq.org/docs/05_selenium_rc.html#learning-the-api
    假如你熟悉Selenese脚本,那么根据Selenium API的命名规则,大部分的接口都会不解自明了。然而,在这里,我们讲解下最关键的和一些明显的特点。
      
      启动浏览器:(JAVA)
  
      setUp("http://www.google.com/", "*firefox")
这个例子,通过制定一个“浏览器实例”给一个程序变量,从而启动和打开浏览器。
Host:指定server端的IP地址,一般情况下,sever端和client端运行在同一台机器上,因此这

时用 Localhost 即可,在一些客户端上,这也是个可选的参数。

Port:指定服务器监听建立连接的TCP/IP socket 端口。在一些客户端驱动上,这也是个可选

项。
Browser:选择要运行测试的浏览器,必选项。

Url:被测试程序的url地址,在所有客户端上都是必选项。(一些客户端库明确要求用

startup()方法来启动浏览器)
 
执行指令:

一旦初始化了浏览器并把它制定给一个变量(一般为“selenium”),就可以通过调用相关方

法来执行命令。举个例子,调用selenium对象的type方法:
selenium.type(“field-id”,”string to type”)

       在后台浏览器会真正地执行输入操作,相当于用户在浏览器界面执行输入操作。在调用方法

时,通过元素定位和指定输入的字符串来实现。



前一篇:Selenium RC:编写测试程序(JAVA)        后一篇:报告测试结果
   
 
622°/6209 人阅读/2 条评论 发表评论

沈志城  2011-10-27

我们都是封装好的 对初学者不需要了解方法的使用,只需要填入相应的值就可以拉^_^


熊志男  2011-10-28

沈志城: 我们都是封装好的 对初学者不需要了解方法的使用,只需要填入相应的值就可以拉^_^
哦 把selenium的 api封装起来?那不错,应用起来简单多了啊


登录 后发表评论