Generate a test plan and push it to Confluence.
As a tester
I want to generate a test plan
So that I can upload to Confluence
- MUST be on VPN when using these tools
- Sprint must be kicked off, active
- Tester must ask test lead: @sajjadhossain, for key
- Clone repository and submodules:
git clone --recursive git@github.com:sajjadhossain/test-plan-generator.git
or if you've already cloned:git submodule update --init --recursive
- From
test-plan-generator
, runnpm run project:init
- Then, run
npm run decrypt:key <key>
- Then, run
npm run new:testPlan
and submit the required information - Then, run
npm run generate:planObject
- Then, run
npm run testRails:createTestCases
- Then, run
npm run generate:testPlan
- Then, run
npm run confluence:writeTestPlans
OR intest-rails-support
, repository, run:npm run confluence:pushTestPlans
- To clean the repository, in
test-plan-generator
, we can runnpm run plans:clean