Sahi

軟件截圖:
Sahi
軟件詳細信息:
版本: 20110719
上傳日期: 14 Apr 15
許可: 免費
人氣: 27

Rating: 3.5/5 (Total Votes: 2)

SAHI公司是一個自動化和測試工具,網絡應用程序,與該設施來記錄和回放腳本。
在Java和JavaScript開發的,這個工具使用簡單的JavaScript在瀏覽器中執行的事件。
SAHI的功能包括,在瀏覽器的控制,基於文本的腳本,用於播放測試套件的螞蟻的支持,以及多線程播放。 SAHI支持HTTP和HTTPS。
 
SAHI運行作為代理服務器和瀏覽器需要使用SAHI服務器作為其代理。 SAHI然後注入的JavaScript,以便它可以訪問在網頁中的元素。這使得網站/ Web應用程序的工具獨立

特點

  • 在瀏覽器的行為記錄
  • 在播放錄製/腳本行動。
  • 在存取瀏覽器識別HTML元素的腳本
  • 在輕鬆編輯腳本(文本文件)
  • 在簡單的API
  • 在集成了Ant構建
  • 在日誌/報告
  • 在腳本中的JavaScript,因此支持的概念,並構造了JavaScript的支持
  • 在支持跨存儲在測試頁和整個測試在一套房的全局變量。
  • 在腳本refactorable進入功能和文件。
  • 在通過腳本運行的URL。
  • 在錯誤可以通過測試記錄和SAHI腳本可以在Web服務器上發布。
  • 在這個網址可以包含在錯誤報告。
  • 在開發者可以通過指向該URL的bug報告重現bug。
  • 在通過HTTP自動提供給他人腳本
  • 在極其輕巧
  • 在測試不需要瀏覽器窗口成為市場關注焦點。
  • 在套房可以在多線程從而減少測試執行時間運行。
  • 在支持外部代理和HTTPS。

什麼在此版本中是新的

  • 在功能的加入:
  • 在彈出的顯示名稱控制器。
  • 在使用MOZ_NO_REMOTE的-no-遠程標誌代替。老用戶需要將其添加到Ant目標。 _fail(MSG)添加
  • 添加到ext.http.both.proxy.bypass_hosts sahi.properties繞過某些領域,同時通過連接外部代理
  • 新增_sahi.printDiagnostics,以獲取有關瀏覽器和XMLHttpRequest的正在使用的一些信息。
  • 在ID忽略JSF RichFaces的。
  • 在IE瀏覽器模態對話框支持(通過調用在showModalDialog)。
  • 在_setSelected通過識別ID和指數期權。
  • 在_listItem API增加了識別LI標籤。
  • 在錯誤修正:
  • 修正了識別來自不同域的彈出式窗口
  • 固定_continueOnError
  • 在放回無緩存頭,因為網頁正從高速緩存採摘造成IE登錄/一些網站上註銷失敗。
  • 在與鏈接點擊Chrome和Safari已解決的問題
  • 在缺少測試現在失敗的構建。
  • 在解決有關CONTENTLENGTH和傳輸編碼在以前的版本推出。
  • 修正了XHRs不正確標記(因而錯誤處理)時,不同的領域存在於內部框架。
  • 在_readFile返回的JavaScript字符串。
  • 在處理通過監聽器鏈接上點擊註冊事件。

  • 在錄製過程中被引用
  • 在鏈接與文字數字。 _link("<數量>")。點擊鏈接無法繼續,如果event.returnValue是假的contentType檢查也找出了XHR處理固定代理到不具有有效的證書https網站的JavaScript內容。 (錯誤,在2009年1月21日編譯推出)。

什麼在2009-01-21版本是新的

  • 在功能的加入:
  • 在通過外部代理隧道補充說。
  • 嘗試在SAHI公司腳本捕獲的支持。
  • _logException增加。讓你趕上一個錯誤,採取糾正措施,並記錄錯誤。
  • _logExceptionAsError增加。相同_logException但未能通過測試腳本。有用的清理之前失敗。
  • 添加_isVisible檢查元素的可見性。
  • 在操作元素現在只發生,如果他們是可見的。
  • 在通過鑑定js.dsp文件和固定AJAX問題的zkoss更好的支持。
  • 在表單元素記錄,即使沒有封閉形式的標籤。
  • 在增加了實​​驗SSL經理。
  • 添加TrafficLogger登錄HTTP流量進行調試。
  • 在錯誤修正:
  • 在使用Unicode字符頁面顯示正常。
  • 在暫停和步驟固定的。
  • 在使用ActiveX的IE修復AJAX的問題。
  • 在固定的問題,多領域內部框架。

什麼在2008-08-31版本是新的

  • 在此版本使用犀牛的腳本引擎,從而將大部分腳本執行到代理的。
  • 在此應該在簡化SAHI公司腳本很長的路要走。
  • 在此版本也有一些重要的改變SocketPool,這將固定到正在使用過多的插座相關的問題和錯誤,由於BindExceptions。
  • 在執行套房已被更改,這樣即使瀏覽器崩潰,該套件將繼續與下一個腳本,因此不能成立一個構建。
  • 在DB現在的方法有密切聯繫正常。

要求

  • 在JRE 1.4或更高版本
  • 在螞蟻,log4j.jar和的junit.jar如果模塊重建。

類似的軟件

tl.testing
tl.testing

15 Apr 15

Bazinga
Bazinga

11 May 15

Tail
Tail

3 Jun 15

noselog
noselog

20 Feb 15

意見 Sahi

評論沒有發現
添加評論
打開圖片!