2017-11-14 9 views
0

私はGatlingでScalaを使っていくつかのテストを行っています。返されたレスポンスボディが空でないかどうかをチェックしようとしています。ギャトリング:バイナリ応答が空でないことを確認してください

私はこのようにそれをやっている:

def getImages: ChainBuilder = feed(credentials) 
    .exec(http("Get Image") 
    .get(GET_MY_URI) 
    .queryParam("guid", "${branch}") 
    .queryParam("t", "0.458654") 
    .check(status.is(200)) 
    .check(bodyString.transform(_.size > 1).is(true))) 

しかし、それは働いていません。私は得る:

java.nio.charset.MalformedInputException: Input length = 1 

誰かが私がしようとしているものを達成する方法を知っていますか?

答えて

2

.check(bodyBytes.exists) 

すべてのDSLと

.check(bodyString.transform(_.size > 1).is(true))) 

がここで説明されて置き換えますhttps://gatling.io/docs/current/cheat-sheet/

+0

が、それは私がしようとしていたものよりもはるかに簡単だったありがとう – acostela

関連する問題