JMeter中BeanShell斷言使用一


Jmeter Ant Task如何讓beanshell斷言失敗的詳細信息展示在report里面

 

首先必須給beanshell斷言添加FailureMessage

if(${TotalClient_SS}+2!=${TotalClient_SS2})
{
Failure=true;       FailureMessage="TotalClient_SS=${TotalClient_SS},TotalClient_SS2=${TotalClient_SS2},Expected:TotalClient_SS+2==TotalClient_SS2,Actually:${TotalClient_SS}+2!=${TotalClient_SS2}";
}

添加了FailureMessage,在Jmeter界面運行時,如果beanshell斷言校驗失敗,在結果樹中就會有這樣的信息:

Assertion error: false
Assertion failure: true
Assertion failure message: TotalClient_SS=0,TotalClient_SS2=1,Expected:TotalClient_SS+2==TotalClient_SS2,Actually:0+2!=1

之后,通過ANT執行測試用例,生成的報告就會有beanshell斷言失敗的詳細信息:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM