├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── test ├── java ├── com │ ├── apingweb │ │ └── restApi │ │ │ ├── basicAuth │ │ │ ├── BaseBasicAuthTest.java │ │ │ └── BasicAuthenticationApiTest.java │ │ │ ├── bearerToken │ │ │ ├── AuthorizationBearerTokenTest.java │ │ │ └── BaseAuthorizationBearerTokenTest.java │ │ │ └── privateRestApiWithPojo │ │ │ ├── Article.java │ │ │ ├── BasePrivateRestApiWithPojoTest.java │ │ │ ├── CreateArticle.java │ │ │ ├── CreateArticleTest.java │ │ │ ├── GetArticlesTest.java │ │ │ └── UpdateArticleTest.java │ ├── dummy │ │ ├── api │ │ │ ├── BaseBearerTokenTest.java │ │ │ └── BearerTokenTest.java │ │ ├── basicAuth │ │ │ ├── BaseBasicAuthenticationTest.java │ │ │ └── BasicAuthenticationTest.java │ │ ├── pojo │ │ │ ├── BasePojoApiTest.java │ │ │ ├── DummyApiTest.java │ │ │ └── Post.java │ │ └── publicApi │ │ │ ├── BaseApi.java │ │ │ ├── PostApiTest.java │ │ │ └── PostTest.java │ └── jsonServer │ │ └── restApi │ │ ├── BasePublicApiTest.java │ │ ├── read │ │ ├── DynamicReadTest.java │ │ ├── GetCoursesTest.java │ │ └── GetStudentsTest.java │ │ └── write │ │ ├── DynamicStudentTest.java │ │ └── StudentTest.java └── in │ └── reqres │ └── qa │ ├── config │ └── ReadProperties.java │ ├── test │ ├── BaseExtentReportsTest.java │ ├── restApi │ │ ├── BaseApiTest.java │ │ ├── pojo │ │ │ ├── read │ │ │ │ ├── UnknownData.java │ │ │ │ ├── UsersData.java │ │ │ │ └── UsersDelayData.java │ │ │ └── write │ │ │ │ ├── RegisterData.java │ │ │ │ └── UserData.java │ │ ├── read │ │ │ ├── ListUsersTest.java │ │ │ ├── SingleUnknownTest.java │ │ │ ├── SingleUser.java │ │ │ ├── UnknownTest.java │ │ │ └── UsersDelayTest.java │ │ └── write │ │ │ ├── CreateUser.java │ │ │ ├── DeleteUserTest.java │ │ │ ├── LoginTest.java │ │ │ ├── RegisterTest.java │ │ │ └── UpdateUserTest.java │ └── soap │ │ └── AddSoapTest.java │ └── util │ └── General.java └── resources ├── config.properties ├── parallel-suite.xml └── smoke-suite.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'apiTestAutomation' 2 | 3 | -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/basicAuth/BaseBasicAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/basicAuth/BaseBasicAuthTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/basicAuth/BasicAuthenticationApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/basicAuth/BasicAuthenticationApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/bearerToken/AuthorizationBearerTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/bearerToken/AuthorizationBearerTokenTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/bearerToken/BaseAuthorizationBearerTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/bearerToken/BaseAuthorizationBearerTokenTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/Article.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/BasePrivateRestApiWithPojoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/BasePrivateRestApiWithPojoTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/CreateArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/CreateArticle.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/CreateArticleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/CreateArticleTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/GetArticlesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/GetArticlesTest.java -------------------------------------------------------------------------------- /src/test/java/com/apingweb/restApi/privateRestApiWithPojo/UpdateArticleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/apingweb/restApi/privateRestApiWithPojo/UpdateArticleTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/api/BaseBearerTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/api/BaseBearerTokenTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/api/BearerTokenTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/api/BearerTokenTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/basicAuth/BaseBasicAuthenticationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/basicAuth/BaseBasicAuthenticationTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/basicAuth/BasicAuthenticationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/basicAuth/BasicAuthenticationTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/pojo/BasePojoApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/pojo/BasePojoApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/pojo/DummyApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/pojo/DummyApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/pojo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/pojo/Post.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/publicApi/BaseApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/publicApi/BaseApi.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/publicApi/PostApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/publicApi/PostApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/dummy/publicApi/PostTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/dummy/publicApi/PostTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/BasePublicApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/BasePublicApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/read/DynamicReadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/read/DynamicReadTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/read/GetCoursesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/read/GetCoursesTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/read/GetStudentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/read/GetStudentsTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/write/DynamicStudentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/write/DynamicStudentTest.java -------------------------------------------------------------------------------- /src/test/java/com/jsonServer/restApi/write/StudentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/com/jsonServer/restApi/write/StudentTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/config/ReadProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/config/ReadProperties.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/BaseExtentReportsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/BaseExtentReportsTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/BaseApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/BaseApiTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/pojo/read/UnknownData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/pojo/read/UnknownData.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/pojo/read/UsersData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/pojo/read/UsersData.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/pojo/read/UsersDelayData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/pojo/read/UsersDelayData.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/pojo/write/RegisterData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/pojo/write/RegisterData.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/pojo/write/UserData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/pojo/write/UserData.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/read/ListUsersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/read/ListUsersTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/read/SingleUnknownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/read/SingleUnknownTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/read/SingleUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/read/SingleUser.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/read/UnknownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/read/UnknownTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/read/UsersDelayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/read/UsersDelayTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/write/CreateUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/write/CreateUser.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/write/DeleteUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/write/DeleteUserTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/write/LoginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/write/LoginTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/write/RegisterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/write/RegisterTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/restApi/write/UpdateUserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/restApi/write/UpdateUserTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/test/soap/AddSoapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/test/soap/AddSoapTest.java -------------------------------------------------------------------------------- /src/test/java/in/reqres/qa/util/General.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/java/in/reqres/qa/util/General.java -------------------------------------------------------------------------------- /src/test/resources/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/resources/config.properties -------------------------------------------------------------------------------- /src/test/resources/parallel-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/resources/parallel-suite.xml -------------------------------------------------------------------------------- /src/test/resources/smoke-suite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hiromia006/apiTestAutomation/HEAD/src/test/resources/smoke-suite.xml --------------------------------------------------------------------------------