We are looking for two pieces of software:
- Bug Tracker
- Test Management System
Points that are highly important for us:
- The ability for these two to interact with each other, for example, if test management system finds a bug, it can send it to bug tracker
- They are written in any of JAVA, PHP, C# or Python
- Open source
- Can send email notifications
- Well documented
We have not found any good pair having all the above points. Any suggestion is appreciated.
Update:
Bug tracker: bugzilla, it allows us to find out the problems, file them and track the procedure to solve it. It makes the communication a lot easier during the process.
Important points for us are:
- It can file the bug
- You can tag it
- You can assign a person or a group to solve and verify it separately.
- It can send email notification
- System is mature and reliable, since it is backed by Mozilla and is actively maintained.
- Authentication is enabled.
- It is open source
Points we think are not suitable for us:
- It is written in Perl, that no one among our group knows that. We prefer a system to be in any of PHP, Java, C# or Python
- It cannot have an interface to a good test case management system (as far as I know). We want, if a user is applying a test in test case management system, and it fails, he should be able to file a bug case using the existing data to the bug tracker. I think Bugzilla does not allow this. You find the bug from test case management system, then open bugzilla and file it yourself filling all the details how you tested again.
Test case management system: Moztrap, it allows the QA team to define a set of tests for a particular feature, and you can see how many of them failed or passed. Also you can organize the tests for each version and release.
Important points for us are:
- It is in Python
- It is actively maintained and supported by Mozilla
- You can assign a set of tests to a particular release or update.
- You can assign task to team member.
- Authentication is enabled.
- It is open source
Points we think are not suitable for us:
- The only point is that it can not interact with Bugzilla as I mentioned earlier.