Rapid DC app test - QA environment
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'html' is unknown.

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

Vamhi DC App Testing

  1. Go thorugh Dc app testing official docs.
    https://developer.atlassian.com/platform/marketplace/dc-apps-performance-toolkit-user-guide-jira/

  2. You should have basics of automation testing and should aware of seleium testing framework.

  3. 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/src

  4. Create 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.

  5. 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.

    1.