我們相信你會同樣地興奮, 一旦你理解Selenium如何達成測試自動化. 它與其他的自動化工具是相當的不同. 無論是否你 是一個新手, 或者已經使用過一段時間, 我們相信本文檔對傳播相關的知識真的有幫助. 我們的目標是讓測試自動化的新 手可以使用本文檔作為進身之階. 然而, 同時我們也介紹了大量的有經驗的軟件工程師感興趣的高級, 測試設計的主題. 我 們編寫的"Sel-Docs", 對各種能力的測試工程師, 快速地成為高效編寫自己的Selenium測試的工程師都是有幫助的. 有經 驗的用戶和初學者同樣地可以從我們的Selenium用戶指南中獲益.
LoadRunner是一個預測系統行為和性能的工業標準級測試工具。它模擬成千上萬的用戶測試整個系統來發現和隔離問題。
檢查該代理已安裝在防火墻內運行 Vuser 的計算機上,還是要監控的服務器上。LoadRunner 代理可以在 Windows 或 Unix 計算機上運行。請參閱第 230 頁“在防火墻內安裝 LoadRunner 代理” 。在防火墻內安裝 LoadRunner 代理要穿越防火墻運行 Vuser,則防火墻內運行 Vuser 的負載生成器計算機上必須安裝 LoadRunner 代理。該代理可作為 Windows 服務或作為從Startup 文件夾中運行的可執行程序添加。
MonkeyRunner工具提供了一個API,使用此API寫出的程序可以在Android代碼之外控制Android設備和模擬器。通過monkeyrunner,您可以寫出一個Python程序去安裝一個Android應用程序或測試包,運行它,向它發送模擬擊鍵,截取它的用戶界面圖片,并將截圖存儲于工作站上。
測試部越來越多的項目開始使用QC,而部門對于使用QC沒有一個指導性的規則,導致很多流程走不下去,用例執行效率低下,為解決上述問題,測試部編寫了《QualityCenter使用規則》來確定主測,實驗員如何高效,正確的使用QualityCenter。
本教程僅用于測試人員基礎學習,主要講解工具各種常用測試技能,囊括新建項目到產生報告及測試管理。
Selenium是現在使用最為廣泛的一款開源自動化測試工具,也是非商業支持的穩定性易用性最好的一款自動化測試工具。和由HP提供強大商業支持的QTP相比,selenium不僅在軟件投資上有比較大的優勢,在針對web測試的穩定性上也有絕對的優勢。以下介紹的內容會通過和QTP在各方面的比較中進行,并針對簡單的測試樣例,對基本的使用進行簡單說明。
Robotium是一款測試Android Application的測試框架,它使得編寫黑盒測試代碼更加容易和穩定。通過使用Robotium, 測試用例開發人員能夠跨越多個Activity 開發出功能、系統以及驗收測試用例。
HP (Mercury) LoadRunner? 是一種預測系統行為和性能的工業級標準性能測試負載測試工具。通過以模擬上千萬用戶實施并發負載及實時性能監測的方式來確認和查找問題,LoadRunner 能夠對整個企業架構進行測試。通過使用LoadRunner ,企業能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。
Monkey是Android中的一個命令行工具,可以運行在模擬器里或實際設備中。它向系統發送偽隨機的用戶事件流(如按鍵輸入、觸摸屏輸入、手勢輸入等),實現對正在開發的應用程序進行壓力測試。Monkey測試是一種為了測試軟件的穩定性、健壯性的快速有效的方法。