《性能测试从零开始--LoadRunner入门》读书笔记(四)
終于看完了澳網的賽事了,今天要把第五章的讀書筆記完成,哈哈。
4.參數化
書中花了不少力氣說明這方面的用法,可見參數化在整個腳本的制作過程中的重要性。在這個session開始的時候,書使用了不少的廢話去說明白參數化的意義和參數化的方法。
而在我看來,參數化的核心還是在如何定義參數的屬性上面,這部分的內容我反復看了很多遍。這是因為這個需要你在不同的腳本的制作過程中理解它的意義的。
下面是我在制作腳本的時候,覺得應該記下來注意的地方:
1.一般我們用到的很多的都是使用數據文件來保存我們的參數。一般來說LR對于參數的個數是沒有限制的,但是在那個Parameter List中顯示的就只能顯示100個。so當你看到顯示在列表中的參數個數少于你的文件中保存的個數,不用緊張。在發現這個之前,我緊張了好一會
2.當參數更新方法使用唯一的(Unique)時,請保證你添加的參數的個數>=你未來Controller中設置的循環,否則在腳本開跑的一瞬間LR就會毫不留情地給你一個Error這個可不大好看。
3.當不同參數間需要同步時,我們可以使用一個基準參數,其他參數就在更新方法中選擇Same Line As 基準參數。說道著,大家都知道必須保證每個參數文件中每一行上面的參數都要同步的啦。這個方法,估計最多是使用在需要填寫用戶名和密碼的時候啦。
4.在我做腳本的過程中,我還LR的一些不尋常的情況。當直接編輯參數的.dat文件,且使參數個數=1時,在Parameter List的列表中只能看到第一行的參數是一個空白的框框(出現機率30%);當直接編輯參數的.dat文件,且使參數個數=100,在Parameter List的列表中只現實99個參數值(出現機率20%);我不知道這些是不是bug,但是看到了,哪有不記錄的呢?
關于4中提到的一個問題,我終于發現問題在哪里了。
?
圖片中就是4中描述的問題。
出現這個問題的原因是,在參數文件中,最后一行后面沒有多留一空白行。
在講完參數化后,書中就進入了強化腳本的階段了。例如,插入檢查點,多Action,腳本錯誤處理機制等。這些部分,我也只是停留在紙上的認識,等以后真的用到了,或者你已經用過了,然后把書中沒有講的,實際使用時需要注意的,告訴我。這里先謝謝你了。
轉載于:https://www.cnblogs.com/Carrie_Liang/archive/2009/02/01/1382191.html
總結
以上是生活随笔為你收集整理的《性能测试从零开始--LoadRunner入门》读书笔记(四)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: u boot 驱动完成
- 下一篇: 转换和编辑的sony的MTS硬盘摄像机格