{"repo":"iamcharankumar/api_test_framework","free":true,"listed":false,"github":"https://github.com/iamcharankumar/api_test_framework","clone":"git clone https://github.com/iamcharankumar/api_test_framework.git","description":"A Backend Test Framework for developing regression suites.","language":"Java","stars":16,"topics":["data-driven","discord-bot","maven","parallelization","reportportal","rest-api","rest-assured","rest-assured-framework","test-automation-framework","testng"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"ABOUT A REST API Test Framework for developing the regression suites. The test cases can be run locally or through CI/CD. TEST FRAMEWORK DESIGN - Triggering the automation through a maven command or a testng xml file is the starting point. STEPS FOR INTEGRATING TESTNG & REPORT PORTAL 1. Download the latest docker-compose.yml from here, a quicker way to download this is to use below command curl https://raw.githubusercontent.com/reportportal/reportportal/master/docker-compose.yml -o docker-compose.yml 2. Once downloaded, execute the below command to pull the required images and start containers docker-compose -p reportportal up -d --force-recreate 3. Verify login http://localhost:8080/ui/#login with default\\1q2w3e or superadmin\\erebus 4. Create a blank project and copy and paste the below config in reportportal.properties under src/test/resources . See the table below. 5. Read these great posts written below by Automation Hacks to configure the Report portal. By far, these are the only posts with accurate steps. 1. Further reading on setting up the reportportal is here. 2. Further reading on configuring logback with reportportal to push logs is here. Sl.No Report portal Property Name Report portal Property Value ------- ----------------------------- ------------------------------ 1 rp.endpoint http://localhost:8080 2 rp.api.key 3 rp.launch Java launch 4 rp.project api tests REPORT PORTAL OUTPUTS STEPS FOR INTEGRATING TEST REPORTS [REPORT PORTAL URL] WITH DISCORD MESSAGE SERVIC","default_branch":null,"files":null,"tree":[],"storefront":"/r/iamcharankumar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iamcharankumar/api_test_framework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}