假如你熟悉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) 后一篇:报告测试结果