您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
軟件測試中的Web測試工具Selenium入門心得
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 2013/2/27 15:24:45 ] 推薦標簽:

  3、pattern的寫法

  在firefox的selenium IDE中,方法的參數(shù)pattern,即匹配的文本,共有三種匹配方式:

  1)exact:string

  精確匹配,必須完全匹配當前字符串

  2)regexp:regexp

  正則表達式匹配,這里主要是針對javascript中支持的正則表達式

  3)glob:pattern

  通配符匹配,*表示任意長度任意字符串,?表示任何單個字符,

  例如方法 verifyLocation(*/search?key=bike&c=*),即開頭的域名部分和之后可能附帶的一些參數(shù)都做了忽略。

  需要說明的是:這里pattern的寫法,僅僅是在IDE工具,即用瀏覽器以html方式直接運行腳本執(zhí)行測試案例的方式中才有效。在后臺test case中,只能使用equals或者matches的方式,才能驗證。

  二、Selenium Test Case介紹

  相關文檔:http://seleniumhq.org/documentation/tutorials/

  1、首先,在命令行輸入以下命令,啟動Selenium服務:

  i. 多窗口模式

  java -jar selenium-server.jar -multiWindow

  ii. 交互模式

  java -jar selenium-server.jar -interactive

  說明:(1)交互模式,用戶可以在server的窗口下,一條命令一條命令的輸入,查看瀏覽器上的動作以及server日志。

  其命令如下:

  a. 初次啟動,打開新窗口:

  cmd=getNewBrowserSession&1=*iexplore&2=http://test.offerme.com.au

  (新建瀏覽器session,指定瀏覽器是IE,同時指定訪問的域名:http://test.offerme.com.au)

上一頁1234下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd