Team:
I am new to the team, so please ignore if some idea seems to you guys invalid. I am posting it as Experienced Staff QA thoughts
1.
A it block should able to associate with any Test Management tools like
the idea is If i pass the case to my colleague or to my junior then
he/she should first read the documented Test scenario from
Testopia/Jira/Mentas and so on and then after go the code details
Two Benefits:
*. Testcase can be presentable to other non technical SDLC stakeholders
*. Provide easiness to review others test code and cross checking like Code with respect to Testcase
describe("A suite", function() {
it_jira-2086("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
it_testopia-2086("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});2. In this case we can run the
specific case or cases by define it in configuration file. So for large
enterprise application, tester can be able to run the relative cases.
and where Test controller should search the cases by it self
|
jasmine.loadConfig({
spec_dir: 'spec',
Test_to_execute: [
'it_jira-2086',
'it_testopia-2086'
],
});
|
3. The Option to pick the Test description from Testcase Management tools
4. Give benefit the Test management's release, in this we can associate specific automated test to some specific releases.
I have many more Suggestion, if seems valid, please do contact.
Regards
Zafar