3.PureLoad。PureLoad是基于Java的測試工具,它的Script代碼完全使用XML,所以這些代碼的編寫很簡單,它的測試報表包含文字和圖形并可以輸出為HTML文件。由于是基于Java的軟件,所以可以通過Java Beans API來增強軟件功能。
4.QALoad。QALoad不單單測試WEB應用,還可以測試一些后臺的東西,比如SQL Server等,只要是它支持的協議,都可以測試;另外一點,QALoad不但可以測試Windows,而且可以測試AIX, HP-UX 和 Solaris等系統。但是,這款軟件價格很高。
5.LoadRunner。Mercury LoadRunner是一種預測系統行為和性能的負載測試工具。通過以模擬上千萬用戶實施并發負載及實時性能監測的方式來確認和查找問題,LoadRunner能夠對整個企業架構進行測試。通過使用LoadRunner,企業能最大限度地縮短測試時間,優化性能和加速應用系統的發布周期。
對于財大氣粗的大公司而言,這款軟件可能比較適合,它的功能和QALoad相比不相上下,市面上著名的公司如IBM、SUN、Oracle等都用這個軟件。但是它的價格也高不可攀,和功能成正比。
三、進一步的工作與討論
隨著全面質量管理思想在軟件開發領域的應用和不斷向前推進,軟件測試也由最初的僅僅針對軟件成品擴展到了針對軟件半成品甚至過程產品的全過程測試,這是對軟件測試的一種必然擴充。WEB測試也會隨著這一思想,不斷地擴展到WEB軟件的各個生命周期中去,這將使WEB應用程序取得更高的質量,這也是我們以后需要進一步研究的內容。特別是對WEB壓力測試自適應模型的探索才剛剛開始,有很多不足之處,例如:目前的測試人機交互較多,而自動完成的步驟較少等,這些都有待日后的改進。
除了前面介紹的WEB壓力測試外,目前WEB測試的主要研究熱點還有:WEB應用測試的框架研究,WEB應用程序測試的對象模型研究及其應用,WEB測試的高度自動化研究等等,都將是未來一段時期內的研究重點。
原文轉自:http://www.uml.org.cn/Test/200908261.asp