0

Gatling JMS Check bodyBytes IBM500

https://docs.gatling.io/reference/script/core/checks/#bodybytes

bodyBytes sẽ trả về response body kiểu byte array, mình dùng hàm transform để convert bytes về String sau đó validate

.check(bodyBytes.transform(bytes => new String(bytes, "IBM500").contains("Successful")).is(true))

Ví dụ:

  val scn = scenario("JMS DSL test").repeat(1) {
    exec(jms("req reply testing")
      .requestReply
      .queue("jmstestq")
      .textMessage("request message from gatling jms")
      .jmsType("BytesMessage")
      .check(bodyBytes.transform(bytes => new String(bytes, "IBM500").contains("Successful")).is(true))
  }

Check dạng bodyBytes transform dùng khi message nhận về dạng byte array


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.