Skip to content

Instantly share code, notes, and snippets.

View anurut's full-sized avatar
🎯
Focusing

Anurut anurut

🎯
Focusing
View GitHub Profile
{
"guid": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c274}",
"hidden": false,
"name": "Mongo Shell",
"commandline": "mongosh \"mongodb://<credentials>@<mongodb-instance>/<database-name>\""
}
package apiPackage;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import base.CommonAPI;
import io.restassured.response.Response;
import utils.commonUtils;
package utils;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
public class commonUtils {
//Define variables here
@anurut
anurut / commonAPI.java
Last active August 8, 2019 07:34
RestAssured commonAPI
package base;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import static io.restassured.RestAssured.given;
import static io.restassured.RestAssured.when;
import io.restassured.http.ContentType;
@anurut
anurut / gist:71d0e9f4ffa1b702a4049eebf8e764da
Created June 10, 2019 05:13
Appium Server Logs updated
[BaseDriver] Valid locator strategies for this request: xpath, id, class name, accessibility id, -android uiautomator
[BaseDriver] Waiting up to 10000 ms for condition
[WD Proxy] Matched '/elements' to command name 'findElements'
[WD Proxy] Proxying [POST /elements] to [POST http://localhost:8200/wd/hub/session/fdafb054-9fce-4889-b85c-f5a99a26eba2/elements] with body: {"strategy":"class name","selector":"android.widget.TextView","context":"","multiple":true}
[WD Proxy] Got response with status 200: {"sessionId":"fdafb054-9fce-4889-b85c-f5a99a26eba2","status":0,"value":[{"ELEMENT":"e21ea932-8c46-4b25-99e3-40de21936ce5"},{"ELEMENT":"dce08492-69e6-426c-8d5f-9b3a3b1a8902"},{"ELEMENT":"2a59bae8-df90-44f5-b42d-8c7858bfe143"},{"ELEMENT":"f32c88a0-5d5f-4da3-bdf4-99492b7f023d"},{"ELEMENT":"36d881d4-ef2a-420c-8125-1a9deed89129"},{"ELEMENT":"9c935865-da13-46f6-a90b-5d170938c0c6"},{"ELEMENT":"eb22e2d7-29ab-4fb2-84a2-186ee0f152b7"},{"ELEMENT":"ad58e0f9-e439-444a-be88-f59520d18259"},{"ELEMENT":"8ab00c63-93a6-476c-91f0-3371
--------- beginning of crash
--------- beginning of system
--------- beginning of main
06-10 10:22:58.395 24870 24980 I appium : channel read invoked!
06-10 10:22:58.396 24870 24980 I appium : channel read: POST /wd/hub/session/c5fd7571-4267-4fd1-bf2a-e3d785eafec7/element
06-10 10:22:58.397 24870 24980 I appium : Find element command
06-10 10:22:58.399 24870 24980 I appium : find element command using 'id' with selector 'yaantra.phoneCash.app:id/fifth_btn'.
06-10 10:22:58.422 24870 24980 I appium : AppiumResponse: {"sessionId":"c5fd7571-4267-4fd1-bf2a-e3d785eafec7","status":7,"value":"An element could not be located on the page using the given search parameters."}
06-10 10:22:59.099 24870 24987 I appium : channel read invoked!
06-10 10:22:59.099 24870 24987 I appium : channel read: POST /wd/hub/session/c5fd7571-4267-4fd1-bf2a-e3d785eafec7/element
[HTTP] {}
[W3C (463dc30d)] Calling AppiumDriver.getSession() with args: ["463dc30d-9fa1-47f0-b538-9652c7629362"]
[UiAutomator2] Getting session details from server to mix in
[WD Proxy] Matched '/' to command name 'getSession'
[WD Proxy] Proxying [GET /] to [GET http://localhost:8200/wd/hub/session/98427755-b3bb-4734-a703-fe5b203c9984] with body: {}
[WD Proxy] Got response with status 200: "{\"sessionId\":\"98427755-b3bb-4734-a703-fe5b203c9984\",\"status\":0,\"value\":{}}"
[W3C (463dc30d)] Responding to client with driver.getSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","appActivity":"com.example.hp.yaantrabuyback.activity.SplashScreen","appPackage":"yaantra.phoneCash.app","autoGrantPermissions":true,"automationName":"UiAutomator2","deviceName":"OnePlus","newCommandTimeout":300,"platformVersion":"9","udid":"83e