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
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí