I need to automate a whole solution from test case specifications to deployment.
This is the plan I am thinking about:
- Using a planning tool such as JIRA to manage all my test cases.
- Developers working on Angular JS
- GitHub as a Version Control System
- Jenkins as Continuous Integration tool which will manage the builds
- Webdriver/Protractor to automate the test cases and another tool for unit tests
My questions:
- Do you think JIRA is suitable to manage my test cases? Can I use Testlink instead? What would be the limitations with Testlink?
- Related to my plan, do you have any feedback or recommendations? Easy to set up?
- Do you have another idea to manage this whole process? The only thing to keep from my plan would be the testing scripts. How can I automate everything around these testing scripts?
Any inputs will be highly appreciated. Have a good day all :)