Wednesday, April 15, 2020

JMeter: Beanshell Sampler


https://www.redline13.com/blog/2018/06/testing-complex-logic-with-jmeter-beanshell/


  1. SampleResult ,
  2.  ResponseCode, 
  3. ResponseMessage, 
  4. IsSuccess, 
  5. Label, 
  6. FileName, 
  7. ctx, 
  8. vars, 
  9. props, 
  10. log


SampleResult.setThreadName("Test thread1");

log.info(" "+SampleResult.getThreadName());

log.info("Current Sampler class is: " + ctx.getCurrentSampler());
log.info("JMeter Engine class is: " + ctx.getEngine());

log.info("Thread Name is: " + ctx.getThread().getThreadName());
log.info("Thread Start Time is: " + ctx.getThread().getStartTime());
log.info("Thread End Time is: " + ctx.getThread().getEndTime());

log.info("Start Next Thread Loop on Error: " + ctx.getThreadGroup().getOnErrorStartNextLoop());
log.info("Stop Test on Error: " + ctx.getThreadGroup().getOnErrorStopTest());




No comments:

Post a Comment

JMeter Simple Controller

  Simple Controller is just a  container  for user request.