0

有沒有一種方法可以自動從Performance center或Load runner中提取穩態性能測試結果?通過Rest API或自動化從Performance Center或Load Runner Analysis中提取穩態性能測試結果?

我不能做與模板,如果有人用了這種成功,請分享你的看法。

使用案例: - 我們有一個自動化管道,它通過Rest API在性能中心運行性能測試,並在完成後以HTML格式下載相應的測試結果。但是這個HTML報告是針對整個測試持續時間的,而我們只需要穩態部分。

我們的PE工程師在他們的本地機器上使用Load Runner Analysis(HP分析)從原始結果中提取穩定狀態(另一種結果類型可以通過Rest API從Performance中心下載,就像上面提到的HTML報告一樣)。

我試圖做負載亞軍分析命令行是相同的,但沒有成功的參數化和應用穩態的模板。

我讀的地方(這樣做是6個月回來,沒有互聯網連接現在),該報告模板不能參數化時間即穩定狀態。

回答

0

使用REST服務,可以提取數據,而不是穩定狀態。請檢查this鏈接。

對於每次運行,穩定狀態時間都不相同。除非您知道確切的持續時間,否則無法過濾。

以下技巧將幫助你無需打開應用分析的穩定狀態。但要確保你對穩態持續時間100%肯定。

  1. 將您的穩態時間(秒)。例如。 1分5秒到65秒。
  2. 轉到您的分析文件C:\Users\<ID>\Documents\VuGen\Analysis\<File-Name>
  3. 在您最喜愛的編輯器中打開<File-Name>.asc文件。
  4. 搜索Scenario Elapsed Time並分別在Dim_0Dim_1中添加穩定狀態的開始和結束時間。 (可以編寫一個宏以及自動多個文件)
`[SDFilter0] 
DimensionType=Continuous 
InternalDimName=End Time 
Dimension=Scenario Elapsed Time 
EqualFlag=1 
DimensionTableName=Event_meter 
NumValues=1 
DimCount=2 
Dim_0=65.000000 
Dim_1=122.000000` 
  • 保存文件。
  • 打開你的分析文件。轉到View > Summary Filter,然後點擊OK 。您將看到如下所示的穩定狀態時間。
  • Summary Filter

  • 您應該能夠看到穩定狀態數據。
  • +0

    感謝您的迴應!但問題是要了解如何自動化這個? – Kaus

    +0

    @Kaus如果您覺得有用,請接受答案。 –

    +0

    我已經在答案中提到過。你需要編寫一個宏來獲得穩態結果。 –

    相關問題