Beanshell type of variable assertion on Jmeter

Joaquin Herrera

I want to validate some variable types from a response on Jmeter by using Beanshell Assertions like so

(C# example)

if(foo typeof bar){
   //stuff
}

I've googled and searched on beanshell documentation but i can't find anything close to this.

Is there a way to do something simmilar?

Thanks.

Dmitri T

Are you looking for an instanceof operator?

foo ="1";

if (foo instanceof String) {
   log.info("It's a string");
}

foo = 1;

if (foo instanceof bsh.Primitive) {
   log.info("It's a primitive");
}

enter image description here

Also be aware that starting from JMeter 3.1 it's recommended to use JSR223 Test Elements and Groovy language so it worth migrating to JSR223 Assertion and Groovy language

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Jmeter - Inline evaluation error in Beanshell Assertion

Unable to append to next line in a file through beanshell assertion sampler in Jmeter

Jmeter BeanShell assertion parsing and comparing UTC datetime from json

JMeter BeanShell Assertion: Getting error when convert String to Long

JMeter setting user defined variable in beanshell not working

Error on accessing Output Variable in beanshell preprocessor in Jmeter

JMeter - save assertion results as a variable

Jmeter assertion result listener as variable

JMeter: Count comparison of value fetched from Beanshell Postprocessor, using the Beanshell assertion

Jmeter : Error when I try to get data from Database using beanshell assertion

JMeter Beanshell Get Text File Size Save to Variable

Is it possible to persist type assertion of a variable, or have a "type assertion block"?

Jmeter and global Beanshell variables

Update Jmeter variables with beanshell

Jmeter. BeanShell PostProcessor

Jmeter beanshell Post Processor

JMeter simple BeanShell PreProcessor

JMeter BeanShell - integer to string

Jmeter beanshell Encounter ";"

JMeter Beanshell Integer Error

Calling class in Jmeter Beanshell

jmeter beanshell pre processor

Assert more than one JMeter variable in Xpath Assertion

In Jmeter how do I set a variable number of threads using a beanshell sampler variable?

Type Assertion in TypeScript without assigning a new variable

JMeter BeanShell - Loop through values

Jmeter: Where beanshell result is printed

Use of Beanshell Preprocessor for Parameterization in JMeter

JMeter beanshell string comparison issue

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive