Rapid DC app test - QA environment
1. Go through the basic flow for automated dc app testing.
https://www.vamhi.com/resources/dc-app-testing#how-to
Go thorugh Dc app testing official docs.
https://developer.atlassian.com/platform/marketplace/dc-apps-performance-toolkit-user-guide-jira/You should have basics of automation testing and should aware of seleium testing framework.
We are using the Atlassian based dc-app testing kit, go thorugh on high level, working and core files used to define custom test functions, business logic, selectors functions etc.
https://bitbucket.org/vamhi/dc-app-performance-toolkit/srcCreate a qa support ticket for initiating the build, add fille up form with required fields.
https://vamhidev.atlassian.net/browse/DAP-87?atlOrigin=eyJpIjoiOWJkYzViODE5NzBhNDVlMDk5M2E5YTJjMWM3MWM0N2IiLCJwIjoiaiJ9
i - attach dc-app-repo with custom selenium test cases.
ii - attach plugin jar/obr needs to test for.We have automed the whole selenium based automation testing using the jenkins scrips.
here are N-min scripts for rapid testing.
https://jenkins.vamhi.com/job/dev/job/dev-prod-issue-extraction-and-validation/ - Validate all the tickets, moved state to ready for testing.
https://jenkins.vamhi.com/job/dev/job/schedule-issue-execution/ - Used to schedule the builds prod/qa based on ticket environment set. (not needed for Nmin testing).
https://jenkins.vamhi.com/job/dev/job/run-dev-Xmin-test/ - Dev N min testing jenkins build
https://jenkins.vamhi.com/job/dev/job/run-prod-Xmin-test/ - Prod N min testing jenkins build.