Get Knowledge from Video instead of Content:

Friday, 21 July 2017

JMeter - Interview Question #7

Q. 31 What is BeanShell scripting?
Ans: BeanShell scripting is used to write the custom code in the JMeter script. Most of the tasks are covered by available JMeter elements, apart from this if there are any complex scenario then BeanShell scripting is used. It is a lightweight Java scripting to perform some additional task. 

Q. 32 What are the BeanShell elements available in the JMeter?
Ans: Following are the BeanShell elements:
a. BeanShell PreProcessor
b. BeanShell PostProcessor
c. BeanShell Timer
d. BeanShell Assertion
e. BeanShell Listener 
f. BeanShell Sampler 
Q. 33 What is the use of BeanShell sampler?
Ans: BeanShell sampler can perform various functions with the use of coding. You can print the thread number, get the current sampler executed, fetch the cookies etc.

Q. 34 What is JSR223 elements?
Ans: JSR223 elemets are also a scripting-based component. JSR stands for Java Specification Requests. As same as BeanShell,  you need to write custom code logic by yourself using one of the supported scripting languages like Groovy, BeanShell, java, javascript, jexl etc. Usually, it is helpful when you need to write custom code based on some unique algorithm which is not currently provided by JMeter. 

Q. 35 What are the available JSR223 elements?
Ans: Following are the JSR223 elements:
a. JSR223 PreProcessor
b. JSR223 PostProcessor
c. JSR223 Timer
d. JSR223 Assertion
e. JSR223 Listener 
f. JSR223 Sampler 
Next: JMeter Interview Question #8

Previous: JMeter Interview Question #6

No comments :

Post a Comment