Как напечатать результаты сценария оболочки Jmeter Bean в выводе Jenkins Console, например, если я выполняю несколько сценариев в Jmeter с использованием Rest Services, то я хочу напечатать имя сценария тестирования, ожидаемые результаты, состояние результатов теста (PASS / FAIL)в выводе консоли Jenkins.
Любой, пожалуйста, помогите мне, как решить эту задачу, используя Jmeter + Jenkins.
Мой скрипт Beanshell:
import java.io.File;
import org.apache.jmeter.services.FileServer;
cardNo=vars.get("cardno");
scenario = vars.get("Scenario");
Amount = vars.get("Amount");
transaction_ID=vars.get("transactionID");
Response_mes = vars.get("resmes");
Response = prev.getResponseDataAsString();
Result = "FAIL";
if(Response.contains("SUCCESS"))
Result = "PASS";
f = new FileOutputStream("E:\\ApacheJmeter\\TestResults\\Test_Results.csv",true);
p=new PrintStream(f);
this.interpreter.setOut(p);
p.println(cardNo+","+Amount+","+scenario+","+transaction_ID+","+Response_mes+","+Result);
f.close();
p.close();