ansarise
(Mohamed Ansari)
February 9, 2022, 5:24pm
1
Hello Team,
I am trying to implement Bitbucket pipeline to trigger automated api tests written using postman/newman and generating newman htmlextra report.
In my local it is working fine and i can see the htmlxtra report.
At the sametime i mplemented via Bitbucket pipeline using the below. But the newman htmlextra report can’t be found
image: postman/newman
image: dannydainton/htmlextra
pipelines:
default:
step:
script:
newman --version
newman run ./tests/Kings.postman_collection.json -e ./tests/TEST.postman_environment.json --ignore-redirects --reporters=“htmlextra” --reporter-html-export=“./tests/newman-results.html” --reporter-htmlextra-logs
Hey @ansarise
My docker image includes nodejs, Newman and the htmlextra reporter so it wouldn’t work like you have it.
You could just do it this way instead:
image: postman/newman
pipelines:
default:
- step:
script: # Modify the commands below to build your repository.
- newman --version
- npm install -g newman-reporter-htmlextra
- newman run Restful_Booker.json -e Restful_Booker_Env.json --reporters cli,htmlextra --reporter-htmlextra-export testReport.html
artifacts: # defining the artifacts to be passed to each future step.
- testReport.html
Replacing the files and referencing your own.
1 Like
system
(system)
Closed
December 12, 2024, 12:52pm
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.