java

Java Monitoring

How to monitor java process using console https://docs.oracle.com/javase/9/tools/monitoring-tools-and-commands.htm#JSWOR732 jps jstat Options: [root@mplmas2 cron]$ jstat -options -class -compiler -gc -gccapacity -gccause -gcmetacapacity -gcnew -gcnewcapacity -gcold -gcoldcapacity -gcutil -printcompilation jstat -class [PID] ps -ef -u USER|grep tomcat|grep user|tr -s ” “|cut -d” Read More

Rest Assured – How to create POST request

Create a JSON object JSONObject requestParams = new JSONObject(); requestParams.put(“AccountId”, accountId); requestParams.put(“Amount”, amount); //Define baseURI RestAssured.baseURI = apiUrl; RestAssured.useRelaxedHTTPSValidation(); RequestSpecification request = RestAssured.given(); //Add token to request request.header(“Authorization”, token); // Add a header stating the Request body is a JSON Read More

RestAssured – how to do GET request.

Use queryParam to create GET reqeust RestAssured.baseURI = apiUrl; RestAssured.useRelaxedHTTPSValidation(); RequestSpecification request = RestAssured.given(); //Add token to request request.header(“Authorization”, token); // Add a header stating the Request body is a JSON request.header(“Content-Type”, “application/json”); // Add trxID to query param request.queryParam(“trxId”, Read More