前端模板引擎template,WebLOAD Open Source 從入門到精通

 2023-12-06 阅读 24 评论 0

摘要:?在jackei的博客上面看到了WebLOAD開源的消息,正好最近也有做自動化測試的需要,利用一天的時間學習了一下WebLOAD的使用方法。?準備寫一個簡單的教程,一方面把自己的學習過程記錄下來,另一方面把學習的經驗分享給別人。?首先在http://www.webload

?在jackei的博客上面看到了WebLOAD開源的消息,正好最近也有做自動化測試的需要,利用一天的時間學習了一下WebLOAD的使用方法。

?準備寫一個簡單的教程,一方面把自己的學習過程記錄下來,另一方面把學習的經驗分享給別人。

?首先在http://www.webload.org/上面進行注冊,下載WebLOAD Open Source安裝文件。

?RadView?www.radview.com/?是個不錯的公司,教程做的非常的專業,不需要注冊就可以打開教程來學習,非常方便,值得夸獎。

?先給WebLOAD Open Sourece做個簡介,然后咱們開始教程(其實鏈接了RadView的教程),最后我自己總結了一下。

?一.WebLOAD簡介

?1.可以進行Web Application性能測試
?2.可以進行Web Application功能測試
?3.可以進行Html的分析
?4.Open Source如果想進行測試工具的開發也是不錯的參考
?

?二.WebLOAD教程

?WebLOAD動畫教程地址?http://radview.cachefly.net/Tutorials/menu_page.html

1. Recording an Agenda

2. Debugging an Agenda

3. Correlation Adjustments

4. Parameterization

5. Load Template Definitions

6. Cruise Control Wizard (Goal-Oriented Testing)

7. Mix of Agendas

8. Running the Test

9. Functional Testing

3.WebLOAD總結:利用一天時間把這個系列教程學習完畢,來談談收獲吧。前端模板引擎template,

1.學會了利用WebLOAD來錄制測試腳本,腳本可以進行編輯,WebLOAD IDE分為腳本編輯模式和腳本調試模式,對WebLOAD映象不錯,工具做的不錯挺專業的。

2.學會了利用WebLOAD IDE進行腳本調試,用過VS的程序員都很容易上手,調試的快捷鍵都與VS相同,支持斷點,查看調用棧,查看變量等功能。

3.Correlation Adjustments在WebLOAD Open Source版本中沒有找到這個功能挺遺憾的,這個地方是專業版與Open Source版本的差別之處。

4.學會了在WebLOAD中如何使用參數,在Web Application測試過程中,不同的客戶端的Session是不同的,需要將Session變量化,WebLOAD介紹了智能拷貝和參數化Session的方法,我個人的理解一個Session對應著一個虛擬的客戶端,必須將Session變量化才能模擬多個客戶端同時在線的場景。

5.從Load Template Definitions就開始講解WebLOAD的另一個重要的組件 WebLOAD Console,WebLOAD IDE側重于腳本的錄制及編輯調試等功能而WebLOAD Console側重于加載生成的腳本,定義LOAD客戶端的策略,例如線性提高,隨機變化加載虛擬客戶端的數量,設定LOAD時間,而且可以生成隨著時間和LOAD數量的報告,幫助我們找出系統瓶頸,在測試時可以動態加載監視對象,例如相應時間,CPU處理時間,內存占用率等等

6.Cruise Control Wizard (Goal-Oriented Testing)? 這個功能WebLOAD中沒有,挺可惜的。

7.Mix of Agendas可以在一個測試方案中添加多個測試腳本,這樣可以模擬多個客戶端的使用,例如:我們可以模擬10個客戶端在登錄,10個客戶端在瀏覽網頁,10個客戶端在添加商品到購物車,然后每種功能的客戶端還在不斷的增長,這樣的測試方案可以盡量的接近真實的環境,WebLOAD這個功能確實不錯。openonload,值得夸獎。

8.運行測試腳本,進行綜合設置

9.WebLOAD不僅可以進行性能測試,而且可以進行功能測試,功能測試的原理是可以查找相應的Html中的信息來判斷測試腳本是否成功,例如:如果用戶登錄失敗會顯示為登陸失敗,我們可以查找如果發現失敗在Html的響應文本中我們就認為測試例失敗了。另外對Html的學習也有幫助的。



版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/189684.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息