把html的内容輸出到log中的方法
1、在腳本要記錄html的url前面加入函數:web_create_html_param("myhtml", "<html>", "");;
2、在腳本要記錄html的url後面加入函數:lr_output_message("###the html is %s", lr_eval_string(" {myhtml}"));;
3、在controller中設定run-time settings,把log設定為always send message;
4、在controller中設定run-time settings,把miscellaneous設定為在發生錯誤時繼續運作(在這裡不是必須);
5、在controller中設定run-time settings,把preferences設定為enable image and text check;(在這裡不是必須);
如何在controller中添加系統資源檢測
1、使用192.168.0.159作為監控的對象,開通remote procedure call和remote registry兩個服務,remote registry一般都是給禁止的,可以改為手動并啟動;
2、在159中右擊我的電腦,選擇管理->共享檔案夾->共享 在這裡面要有c$這個共享檔案夾;
3、在159中使用指令netstat /ano檢視445端口是否被打開;
5、在controller的run中找到windows resources,對圖點選右鍵中的add measurements,添加計數器;
6、需注意159機上的blackice;
7、對windows resources graph的技巧使用,可以當機窗體,導出hmtl,顯示某個計數器等;
對analysis中不能導出頁面細分下的子項的問題的處理方法
1、問題描述:對analysis的導出word功能中隻能導出樹中的圖表,在頁面細分中點選不同的節點會有不同的圖表,但是卻無法把所有節點的圖表一起導出;
2、如果想生成time to first buffer breakdown下面login事務和loading事務下的圖表都導出來,方法就是建立兩張time to first buffer breakdown圖表,在不同的下面點選圖表,并修改名稱;
3、在導出清單中選中要導出的圖表:time to first buffer breakdown-all && time to first buffer breakdown-login && time to first buffer breakdown-loading;
4、總結:雖然這樣做有點麻煩,但是比之前點選每個圖再導出一個word來有用的多,但是lr可以做到在導出清單中以樹的形式顯示可以導出的圖表,不過lr要解決圖表沒有名稱的問題;
在中文版analysis中顯示系統資源圖的原因與解決
1、是否可以通過修改access記錄來修改這個bug?
2、不知道它添加圖表的清單是不是通過資料庫load的?迄今還沒有找到這些記錄,隻找到資源圖表資料;
3、解決辦法1:是用vnc截圖,但是這樣隻能看到計數器曲線,沒什麼意義;
4、解決辦法2:在controller中導出系統資源資料,裡面有量化資料,比較真實,不過每個場景都要導出一次就很麻煩,并且不好管理,無法對資料進行帥選和合并,如果打開導出的頁面有亂碼,那就在編碼方式選擇"自動選擇";
本文出自seven的測試人生公衆号最新内容請見作者的github頁:http://qaseven.github.io/