Badboy特別版是一款用來進(jìn)行動(dòng)態(tài)應(yīng)用開發(fā)的自動(dòng)化測(cè)試工具,我們可以通過Badboy漢化版提供的圖形結(jié)果分析功能來對(duì)WEB程序進(jìn)行測(cè)試。同時(shí)這款軟件還可以實(shí)現(xiàn)快速的數(shù)據(jù)交換,從而讓你能夠更加容易地完成測(cè)試和開發(fā)的工作,提高開發(fā)效率。
badboy測(cè)試工具是一款互聯(lián)網(wǎng)測(cè)試工具,它能夠通過跟多種網(wǎng)絡(luò)協(xié)議互換數(shù)據(jù)的方式來幫助用戶測(cè)試互聯(lián)網(wǎng)的穩(wěn)定性,且經(jīng)過測(cè)試之后用戶就可以從數(shù)據(jù)當(dāng)中查找出該網(wǎng)站出所存在的不足之處,并加以改進(jìn)。badboy測(cè)試工具官方免費(fèi)版這款軟件輕便小巧,綠色無毒,只能夠?qū)W(wǎng)站進(jìn)行全方位的測(cè)試,不會(huì)對(duì)電腦造成任何的損害,可以放心使用。badboy測(cè)試工具最新版這款軟件能夠根據(jù)自己的設(shè)定參數(shù)來進(jìn)行精準(zhǔn)性的測(cè)試,在出現(xiàn)問題時(shí)還會(huì)直接暫停直接下的測(cè)試等待用戶的指令。
JMeter 是純Java編寫的功能與性能測(cè)試工具,但其錄制腳本過于笨拙復(fù)雜,成為使用者的詬病。Badboy是用C++開發(fā)的,被用于測(cè)試和開發(fā)復(fù)雜的動(dòng)態(tài)應(yīng)用。 它提供了強(qiáng)大的屏幕錄制和回放功能,同時(shí)也提供了豐富的圖形結(jié)果分析功能。只要不用于商業(yè)目的就可以免費(fèi)使用。因此這兩工具的結(jié)合,就成為了絕配。你可以 用Badboy錄制腳本,然后將錄制的腳本導(dǎo)出為JMeter格式的腳本,最后將該腳本導(dǎo)入到JMeter,借助于JMeter強(qiáng)大的測(cè)試功能模擬大量的 虛擬用戶,進(jìn)行復(fù)雜的性能測(cè)試。
1、Badboy下載。
2、安裝Badboy。
雙擊BadboyInstaller-2.2.exe,然后根據(jù)提示進(jìn)行Badboy安裝。
3、使用Badboy錄制腳本并導(dǎo)出為jmx格式。啟動(dòng)Badboy工具,進(jìn)入Badboy安裝目錄下雙擊badboy.exe。
4、以登陸百度為例錄制腳本,輸入百度網(wǎng)址后敲回車,即進(jìn)入百度界面。
5、登陸百度。
6、登陸成功后進(jìn)入個(gè)人用戶界面。
7、將錄制腳本導(dǎo)出為jmx格式。
點(diǎn)擊File→Export to JMeter...→另存為"百度登陸.jmx"→保存。
8、使用JMeter運(yùn)行導(dǎo)出的jmx腳本
啟動(dòng)JMeter,導(dǎo)入"百度登陸.jmx"。
--點(diǎn)擊文件→打開→選中“百度登陸.jmx”→打開。
添加"查看結(jié)束樹"和"聚合報(bào)告"。
--右擊Thread Group→添加→監(jiān)聽器→查看結(jié)果樹。
--右擊Thread Group→添加→監(jiān)聽器→聚合報(bào)告。
9、啟動(dòng)腳本運(yùn)行完畢后"查看結(jié)果樹"。(點(diǎn)擊啟動(dòng)或"Ctrl+R"運(yùn)行腳本)
注:百度網(wǎng)站安全級(jí)別高,將錄制的腳本直接重新運(yùn)行會(huì)出現(xiàn)相應(yīng)異常,故此查看結(jié)構(gòu)樹和聚合報(bào)告都有異常。需做相應(yīng)配置即可成功登陸。
10、啟動(dòng)腳本運(yùn)行完畢后查看"聚合報(bào)告"。
Badboy錄制腳本為英文版本,所以當(dāng)JMeter打開jmx時(shí)測(cè)試計(jì)劃顯示為"Thread Group"。
利用badboy先錄制添加一個(gè)用戶的步驟,再整理腳本提高效率,接著參數(shù)化腳本,設(shè)置excel傳值,最后執(zhí)行play
1.打開badboy,新建一個(gè)腳本,默認(rèn)添加一個(gè)錄制步驟,點(diǎn)擊暫停錄制,在地址欄輸入要錄制的平臺(tái)WebIP地址,如https://172.10.39.130,點(diǎn)擊右側(cè)的轉(zhuǎn)入或按鍵盤回車鍵展示平臺(tái)登錄頁面,登錄系統(tǒng)切換到用戶管理模塊,打開添加用戶對(duì)話框,點(diǎn)擊開始錄制按鈕,輸入用戶相關(guān)信息點(diǎn)擊save保存(即用戶添加完成),此時(shí)點(diǎn)擊暫停錄制?梢钥吹絙adboy的左側(cè)script欄step下多了一條https請(qǐng)求,下方的Summary欄展示錄制過程的響應(yīng)時(shí)間
2.參數(shù)化設(shè)備信息。在tools中選中Data Source,右鍵菜單選擇properties;在彈出框中選擇excel類型,選擇excel路徑(事先可以先創(chuàng)建好excel文檔,首行寫列名,接下來填數(shù)據(jù),也可以添加一列seq作為序列),保存后右鍵菜單選擇Add to script
3.選擇要參數(shù)化的變量,本案例中由于用戶名是唯一的需要對(duì)用戶名參數(shù)化,再step的腳本中找到userInfo.name=test,我們對(duì)test進(jìn)行參數(shù)化賦值給變量如${name}
4.循環(huán),選中step右鍵菜單選擇properties,選擇循環(huán)按照參數(shù)表,即完成循環(huán)添加用戶的腳本(如果選擇下拉框?yàn)榭眨葓?zhí)行下datasource腳本)
5.執(zhí)行,web頁面停留在添加用戶對(duì)話框,右鍵step選擇play whole test,即完成添加用戶的操作。
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3百度網(wǎng)盤清爽精簡(jiǎn)純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
4360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......
5谷歌瀏覽器 XP版-谷歌瀏覽器 XP版-谷歌瀏覽......
6Kittenblock重慶教育專用版-機(jī)器人編程......
7seo外鏈助手(超級(jí)外鏈) -SEO外鏈優(yōu)化工具......
8Notepad3-記事本軟件-Notepad3下......
9小米運(yùn)動(dòng)刷步數(shù)神器-小米運(yùn)動(dòng)刷步數(shù)神器下載 v2......