In this repository, I have automated a simple api automation steps for login and getting user info by using Rest Assured, Selenium and JUnit.
- Clone This project
- open build.gradle file in IntelliJ IDEA
- Type gradle clean test in Terminal and Hit Enter
- Then Hit the follwing command in terminal
allure generate allure-results --clean -o allure-report
allure serve allure-results
- Java
- IntelliJ IDEA
- Selenium
- Rest Assured
- Junit Framework
- Allure
- Gradle Build System
- Do login using username and password
- Store the token in the config.properties file
- Get a user info using Get Method
![image](https://private-user-images.githubusercontent.com/61048879/256795131-30b7f72e-8b3c-4230-a0cd-3311dbf7d58a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2OTkzNDgsIm5iZiI6MTcxOTY5OTA0OCwicGF0aCI6Ii82MTA0ODg3OS8yNTY3OTUxMzEtMzBiN2Y3MmUtOGIzYy00MjMwLWEwY2QtMzMxMWRiZjdkNThhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDIyMTA0OFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJhN2E2NWI1ZmVkMDA5MTFkZDRlZTk1ZmI0M2EzMDBjZGFiMDVmZTM1ZWMxYjg4NWQwNWYwNjdiOWNhMWFiYmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.RwCKwNswTr5A9eDjwq3IhAMRpgwu-Zgh5_8yMabPtCY)