Suggestion for Automation Too/Framework with Integration to JIRA and Team City
We work for continuous integration mobile web application project ,developed in .Net framework.We have got BDD scenarios loaded in JIRA. We need to write test scripts(Not Record and Playback) for each BDD Scenario with test script ID assigned to BDD Scenario ID, while developers write their code.When developers does commit changes in SVN server , Team City should be triggered to Build SUT, Build Test automation execuatable(Using test scripts witten for XYZ Tool) and Run Test Execution on Real devices(IOS,Android,Windows)
Could anyone suggest me a tool or set of tools to perform above opeartion ?
I'm a big fan of cucumber. It's a simple way of describing your BDD scenarios in a Txt file, then using fixtures associate tests with the Given/When/Then statements.
I think it's a interesting way of merging automated testing with documentation.