結果——項目簡介:一旦你的測試是完全回放,結果會自動顯示在Results選項卡中的項目匯總視圖中

結果——組概要:可以通過點擊每個組來查看測試回放的詳細結果。

結果——任務簡介:可以通過點擊每個任務來查看測試回放的詳細結果。當任務診斷失敗時,這些細節(jié)是很有必要的。

結果——事件概要:可以通過點擊每個事件來查看詳細的測試結果。當事件診斷失敗時這些細節(jié)是很有必要的。

結果-在HTML:所有結果可以導出在不同的文件格式如HTML、PDF、XML等。在這里將結果導出在HTML中。

腳本編輯器:雖然大多數(shù)功能都可以通過圖形界面,但當添加需要的邏輯時,Web測試提供一個易于理解的腳本語言。該腳本編輯器可用于編寫腳本。
原文出處:http://www.appperfect.com/products/web-test.html?gclid=CLab8dK31bECFQEzpQodkHgAEg
AppPerfect網(wǎng)頁測試

綜述
所有軟件的設計和開發(fā)都是用來滿足特定的功能需求。一個功能需求可能是技術上的,業(yè)務上的,又或者是基于流程。功能測試是一個應用程序的預期行為可以進行測試的過程。在軟件開發(fā)周期的早期為應用程序執(zhí)行功能測試可以加速開發(fā),在臨近軟件周期結束時可以提高質量保證和降低產(chǎn)品風險。
在一段時間內,大多數(shù)軟件會經(jīng)歷一些變化。這些變化可能會出現(xiàn)在一個版本或跨多個版本中出現(xiàn)。對軟件的任何修改都會增加出現(xiàn)錯誤的機會或者引入破壞現(xiàn)有功能的缺陷(稱為回歸)。回歸測試是經(jīng)常重新測試軟件,以確保現(xiàn)有已知的行為或功能不會出錯的過程。
AppPerfect Web Test是一個完全自動化的網(wǎng)頁功能測試和回歸測試的軟件。可以測試任何通過web 瀏覽器訪問的應用程序。AppPerfectFunctional Tester是專門為開發(fā)人員和專業(yè)QA人員而設計。它立即提供了兩組有豐富功能、易于使用的方法。
AppPerfect Web Test的核心部分是提供了支持“記錄”網(wǎng)頁瀏覽器事件和自動“重播”這些事件。自動化的網(wǎng)頁測試可以節(jié)省大量用在手動測試系統(tǒng)的時間和資源。隨著應用程序的規(guī)模和復雜性的增長,隨著時間的推移,確保功能的靈活度和確保沒有回歸會變得困難。即使一個小規(guī)模的項目也可以產(chǎn)生過多的排列組合的測試用例,太多的的測試用例以致人們持續(xù)不斷的測試。AppPerfect Web Test為你自動執(zhí)行此任務并且?guī)椭愀纳颇愕木W(wǎng)頁應用程序的質量,大大降低了你產(chǎn)品進入市場的時間。
Key Features關鍵屬性
● 瀏覽器記錄:用AppPerfect Web Test記錄一個測試像瀏覽網(wǎng)頁一樣容易。您在您的網(wǎng)頁瀏覽器中執(zhí)行的所有的動作被自動記錄和回放。不需要廣泛的設置或學習任何專有的腳本語言。同時還可以錄制瀏覽器的多個實例
● 以元素為基礎的,而不是基于坐標: 它記錄瀏覽器中真實元素的交互行為,而不僅僅是屏幕坐標。這使得此軟件能更加靈活和便捷跨機器測試,而且更容易修改和更新。
● 基于UI的測試編輯:AppPerfect Web Test提供了友好的用戶界面,它允許您編輯您現(xiàn)有的任務以及輕松地添加新的任務。這使您能夠輕松地跟上目標應用程序的變化。
● 參數(shù)化測試:在實際的情況下,對于任何基于網(wǎng)頁的應用程序,所請求的頁面通常不是靜態(tài)頁面。大多數(shù)頁面接受一些參數(shù)作為輸入,然后相應地顯示適當?shù)亩ㄖ苹膬热荨?shù)化的功能測試自動的向請求提供這些參數(shù),從而幫助模擬一個真實際的使用環(huán)境。AppPerfect Functional Tester可以從文本文件、數(shù)據(jù)庫等等中讀值。
● 響應驗證:你可以驗證收到為URL請求的響應。你可以自定義基于響應代碼的一個有效或無效一個URL請求響應,文本包含在響應或其他任何您需要的邏輯。
● 先進技術:AppPerfect WebTest支持基于.NET、ASP、servlet /JSP、CGI、SSL和大多數(shù)其他服務器端網(wǎng)頁技術的功能測試應用程序。它還支持先進的網(wǎng)頁瀏覽器技術的功能測試,如AJAX、Flash和Javaapplet。
● 對象抓取:AppPerfect Functional Tester提供了抓取HTML元素并獲取其屬性的功能。當有附加功能加入您的產(chǎn)品時,可以更容易得添加任何新HTML元素到你現(xiàn)有的功能測試腳本中,更容易構建測試用例
● 腳本支持:對于高級用戶AppPerfect Functional Tester提供了腳本語言的支持。所使用腳本語言的是簡單的java腳本,用戶可以使用提供的腳本編輯器查看/編輯功能測試。用戶可以定制一個功能測試就像他們想要使用java腳本一樣。
● 支持基本的身份驗證:cookies,SSL:您可以使用AppPerfectFunctional Tester功能測試那些需要基本身份驗證和允許使用SSL配置的URL。如果您的應用程序使用它,還處理適當?shù)恼埱笙掳l(fā)送的cookie和支持URL重寫。兩個方法還支持SSL身份驗證。
● 信息和用戶友好的報告:AppPerfect Functional Tester提供的報告,幫助你定位功能測試的失敗點。這些報告可以通過UI導出成各種格式,比如HTML、PDF、CSV、XLS、XML等。
Screenshot屏幕截圖

項目屬性:通過定義各種項目屬性開始你的項目。網(wǎng)頁測試提供了廣泛的定制項目的行為。

記錄設置:測試你的應用程序是很容易的。簡單地只需使用這個記錄器啟動你的應用程序并開始使用。你做的每件事都會被記錄。

測試編輯器——項目:你執(zhí)行的所有操作的都記錄下來,可以使用測試編輯器查看和修改。這個視圖顯示了頂級項目數(shù)據(jù)。

測試編輯器——組:點擊左邊樹視圖上的任何節(jié)點查看該節(jié)點的詳細信息。你可以把一套動作聚合到一個可以單獨管理的組群中

測試編輯器——任務:記錄得每一個URL被稱為一個任務。點擊左邊樹視圖上的任何任務節(jié)點看以查看該節(jié)點的詳細信息。

測試編輯器—事件:每個任務包含有所關于這次執(zhí)行的操作的細節(jié)(稱為事件)

測試編輯器——參數(shù):你可以用動態(tài)創(chuàng)建參數(shù)表的值取代記錄值。動態(tài)值可以來自一個數(shù)據(jù)庫、一個手動指定的值列表,或者一個CSV文件。

事件設置:通過事件設置選項對話框,用戶可以精確地控制每個事件的屬性而被記錄下來。

測試回放狀態(tài)視圖:當一個測試被回放,你的應用程序被調用時,你會看到在你應用程序上執(zhí)行每一個動作。此外,這種狀態(tài)視圖在Web測試還提供額外的測試信息回放。

結果——項目簡介:一旦你的測試是完全回放,結果會自動顯示在Results選項卡中的項目匯總視圖中

結果——組概要:可以通過點擊每個組來查看測試回放的詳細結果。

結果——任務簡介:可以通過點擊每個任務來查看測試回放的詳細結果。當任務診斷失敗時,這些細節(jié)是很有必要的。

結果——事件概要:可以通過點擊每個事件來查看詳細的測試結果。當事件診斷失敗時這些細節(jié)是很有必要的。

結果-在HTML:所有結果可以導出在不同的文件格式如HTML、PDF、XML等。在這里將結果導出在HTML中。

腳本編輯器:雖然大多數(shù)功能都可以通過圖形界面,但當添加需要的邏輯時,Web測試提供一個易于理解的腳本語言。該腳本編輯器可用于編寫腳本。
原文出處:http://www.appperfect.com/products/web-test.html?gclid=CLab8dK31bECFQEzpQodkHgAEg