Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bq provides integration with your CI/CD pipelines by way of exposed REST APIs.

Please refer to Integrating with CI/CD CICD pipeline for integrating the CI/CD tool.

Instructions to Create Execution Plan in BQ Platform

  1. Click on Execution on left panel.

  2. Click on Execute Automated Test.

  3. Select the Suite to execute.

  4. Select Test Case(s) from the selected Test Suite.

  5. Enter meta data for Execution Details section :

    1. Run Name

    2. Executing in Sprint

    3. Build Number (optional)

    4. Browser Instances (1, selected by default)

    5. Distribute Across Machines (optional)

    6. Execution Tags (if any)

    7. Email Execution Report To (optional)

      Image RemovedImage Added

  6. Select the browser / Simulator / Real device under Execution Machine(s) section.

  7. Click on Save Plan.

  8. Click on Plans on right side.

  9. Copy the Access Token displayed with the associated plan.

  10. Create an API to execute using POST url https://app.bqurious.com/api2/ci/executeFromCi/

  11. Use this Access Token as the runToken under Body tab (Body > Raw), in CICD Tools.

  12. If App download from the URL and build no. is dynamic then we will use a variable in Url. 

  13. If Authentication is Required in Execution, user has to set the variable USER_NAME and PASSWORD in json format in CICD Tools.

  14. Click on Send button on the CI/CD tool to execute the tests.

  15. Copy the execToken from the result.

    Image RemovedImage Added

  16. Create another API for fetching the execution result using POST urlhttps://app.bqurious.com/api2/ci/fetchSummaryResult/ and use the execToken in the Body (raw) 
    Use same Bearer Token for authentication.

  17. Click on Send button.
    You should get result like this

    Image RemovedImage Added

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@10213
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel = "kb-how-to-article" and type = "page" and space = "BSD"
labelskb-how-to-article

...