How to use beansheel output file after running the script

9 views
Skip to first unread message

Bidhubhusan Biswal

unread,
Nov 19, 2019, 1:09:13 AM11/19/19
to Maven JMeter Plugin Users

Hi All,

Please  cehck my API Log in
POST data:
{
  "username": "a...@gmail.com",
  "password": "12345"
}


My Bean shell script I am storing in my local drive 

Bean shell script in Jmeter  ===>>

import java.io.File;
import org.apache.jmeter.services.FileServer;

Result = "FAIL";
Response = prev.getResponseDataAsString();
if (Response.contains("{\"status\":true"))
       Result = "PASS";

f = new FileOutputStream("C:/Test/Token.csv", true); 
p = new PrintStream(f);
p.println( vars.get("id") + "," "," + Response);

p.close();
f.close();

After running the API I got below out put came .

{
    "result": {
        "expiresIn": "86399",
        "consumerID": "ab7LXZPDNzV",
        "accessToken": "nBwnHe6t-n1aA0EBxnj1aeFi4N5UKNBQqxfsh4Nzm6R7VUSSyvAQ-PZGOi1OeyH6kF5Y-fKoP5EuGxM4Fo8ByWvzymx45PNgpK7R8F8d2UdghvJtP-dKfZ7XK9UfgYugJHo6W5TexDdRsvMB9ROGitNw1X6P7vht5hJ5m3lq2WU7inCozmw4fGXK67waOV9tYfN7pUWpQv6rBTDc_vfEB4pBVwp8Dmsj7mCvZE1xaWh0K2Ror1nEb7DhwZ2AkQbJMmAq4ByE_56xHXwZ5YKvY0Z5itOD-av9ohFb5i7DEHbsyVmN4-eZjBKLYmVY0kCIDKV6pznnt1Eu4oiyJC65o15Lj4YjY_FyFXKxOA1cEoOB7SMFPUn1fr1wfRt8ob-1AkwSB3xfZB_zl_iS55RlkOu_dRQ2bNHcE8T9oO-7tXuCRguuYui2zhsFUPTIHiLkC6XenHWmoaRu4CbzXKaVPWjti5RwweS0qW-WaFkK6Go09ISv8JvBzGhwwUY50wQt0KjuC68no506b3pDBOGgx_RAv4mDZ8AM-FGNix4zPO0CPPxC3F0AuZGaVgwMgSswmfydu8zzgyxK8vRUabXYVJE14Fx_FqM99qY92K-fCYQFk-
        "tokenType": "bearer",
        "refreshToken": "cfe8b0324040503"
    }
}


My Doubt 

csv files created as Token.csv , But I want to use access Token . Please help me how to use it. 

Reply all
Reply to author
Forward
0 new messages