2017-03-21 8 views
0

jsonリクエストにリクエストボディのすべての必須パラメータが含まれているため、Jmeterを使用してすべてのパラメータを検証する必要があります。JmeterでのJsonリクエストの検証

すべてのリクエストパラメータを検証することが可能であるなら、私に知らせてください

答えて

0

通常の人々が回答を検証することに興味があるのJMeterかのJMeterプラグインを使用してJSONボディに提示し、いない要求は、したがって、私は認識していませんよバンドルされているか、またはプラグインを介して利用可能な適切なテストエレメント。応答検証のためにJSON Path Assertion

検証が失敗した場合には、要求を検証してサンプラーに失敗する必要がある場合はJSR223 Post Processorを使用できます。サンプルコード:

def request = sampler.getArguments().getArgument(0).getValue() 
def json = new groovy.json.JsonSlurper().parseText(request) 

// do any checks you need, for example 

if (!json.keySet().contains("somekey")) { 
    log.info("Key \"somekey\" was not found in the request") 
    prev.setSuccessful(false) 
} 

参照:

+0

要求の検証が必須のパラメータに対して必要 – Anoop