We have been hard at work these past few sprints targeting some long-standing feature requests. Take a look at what is new! Also, thank you for all your feedback.
Slack & Hipchat Filters
Sending notifications by folders and tags just got easier. With our latest update, you can now filter out information so that you only receive what is relevant to your team. By setting this up this integration, you can send notifications for specific event types to individual channels in Slack or HipChat, filtered by folders and tags.
Once this feature is enabled for your team, you will see the option to apply “Filters” for each integration under each event type.
How It Works
To set this up in Slack, follow the instructions below.
- Generate a webhook URL in Slack – Go to https://api.slack.com/incoming-webhooks and generate a webhook URL for a desired Slack channel.
- Add the webhook to Rainforest QA – Go to Settings > Integrations, select your desired event type, click the “Add an integration” dropdown and select Slack.
- Under “Filters”, select a tag or folder that you would like to filter by. This will ensure that only notifications tied to that tag or folder are sent to the specified Slack channel.
- Repeat Steps 2 and 3 to set up different Slack channels receiving different notifications.
Note: Currently only one folder or tag can be selected. To use multiple tags or folders, you can create a new folder consisting of various tags and specify that folder.
Mobile Test VMs (contact our CSM team about how to enable)
Low-Resolution Android VM
We now support a new Android VM with a lower resolution. This VM's screen size is 768 x 1280, and it represents Nexus 4 phones.
There is no difference in using this VM, however, the low-res VM will help resolve some problems for users who have experienced delays, frame rate issues, and other performance snafus with Android.
Once enabled, it will appear with an LR superscript under the android VM options for users App tests and mobile web. Please note, it is currently only available in Portrait orientation.
App logs for iOS and Android VMs
You can now access log files after a run. These logs provide information about any crashes or debug messages that were logged by the app during testing.
Where to find the logs
Locate and view logs from the detail results view. From a Run results view, you can find the link to view the logs from a tester’s screenshot window.
Stock images loaded on all VMs
There are now 10 images loaded into the photo albums for both Android and iOS devices. Instructions can ask testers to interact with these photos based on testing needs. Please reach out to our Support team if assistance is needed.
GPS location for iOS and Android
You can now instruct testers to set device location via GPS for both Android and iOS devices. This will make the testers appear to be from somewhere specific when using location services. For test configuration details, please see this article.
Go into the apps menu, and click 'Fake GPS'. Set Fake GPS as the mock location app according to the directions on the screen, then click the triangle button to go back to the app. From here you can click the menu in the top left corner to set a new location with longitude and latitude coordinates.
Click Debug, then Location, then Custom Location. Enter the Longitude and Latitude of the location you wish to test. Click OK.
On the horizon
You made it to the end! This is a quick preview of what is coming up in the future:
- Updated Jira Integration - This feature will allow you to choose which test failures to manually export, and create a ticket that includes failed step, screenshots, logs. Overall, the Jira integration will have much more utility.
- Environment Variables - Create and use tabular variables sets that are specific to individual environments.