TestFairy has a seamless, bi-directional integration with Bugzilla, JIRA and GitHub. In order to connect to a bug reporting system, all you need to do is provide the credentials on your Account Settings page. Once the connection is set up, you can choose to report bugs manually or automatically, via API.
Manual Issue Reporting by Testers
When a bug is found during a testing session, testers can report back in several ways.
- Logging into the testers dashboard at https://my.testfairy.com
- Logging to the Android or [iOS] (https://itunes.apple.com/app/testfairy/id977307991) testers app.
- Shaking the device and fill in a feedback form that pops up (available only on the enterprise package)
A link to the tester's account is automatically sent to the testers together with the invitaion to start testing your app.
*It is possible to configure your account to automatically post feedbacks into your JIRA, Bugzilla or Github account. In order to enable this feature, please contact our support team.
Issue Reporting by Developers
After the session is finished, developers can also add their bug reports, directly from the session page, by by clicking on CREATE BUG right from the session page.
A Bug Creation dialogue box opens up. Everything you type in the dialogue will be inserted directly into a new issue in your bug reporting system.
If your bug system is connected, once you've created an issue in TestFairy, you can immediately see it in your bug system, with a link to the relevant session in TestFairy. All the TestFairy information including video, logs, device information and crash report, are available to the developer right from your bug reporting system. This feature alone will save your team dozens of hours every month.
In the opposite direction, you can access the issue inside your bug reporting system by clicking on the TestFairy bug in the session overview.