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如果模塊重建。
評論沒有發現