Repeato
  • Features
  • Pricing
  • Blog
  • About us
  • Get for free
  • Getting started
  • Running test batches
  • Reporting
  • Test exception handling
  • Tags
  • Advanced Configuration
  • Test workspaces
  • Advanced testing techniques
  • JavaScript API
  • Virtual Test Devices
  • Share tests within the team
  • Continuous Integration Support

Reporting

You can export your test results as PDF, batch run reports, or Jira issues.

Exporting a single test run result as PDF

For each test run, you can easily create a pdf report. The report will contain all the relevant information for the developer to fix an issue.

Android test report button
Click the “Reports” icon in the header section of your test to generate a PDF report

 

This is an example of a Repeato report:
demo test automation report pdf

Generating a batch run report

You can export a whole test batch run as an HTML report.

The quality (and thus the file size) of the report can be configured in the settings of Repeato.

The reports contain a filterable and searchable list of tests.

This is what a report looks like:

demo batch run export

For each test, Repeato records and stores a history of profiling information. This can help to detect regressions in your app.

test run duration profile information

 

Indicators

Currently, Repeato has record these indicators:

App startup time: The time your app took to start. If this increases significantly, your developer team might have added an inefficient library or is doing more work during startup. ๐Ÿ‘‰ Ask them if some of the workload can be deferred to a later point during or after app startup, so the user experience stays good.

Test run duration: The time this test took to complete. If test runs become slower there can be several reasons for it:

  1. Your app is fetching data from a server and the server is slow.ย  ๐Ÿ‘‰ Ask the dev team what can be done about it
  2. Your app is fetching data from a server and the internet connection is bad. ๐Ÿ‘‰ Talk to the dev team about user experience of users withย low bandwidth internet connection, maybe you can improve the UX via caching, or lazy loading content)
  3. Some process inside of the app is taking longer than usual. ๐Ÿ‘‰ You should definitely mention it to the dev team, they might not be aware of it.

Skipped frames count: When the app is doing too much work at once, there is a potential for it to freeze. This results in a bad UX: the users can feel that the app is getting stuck and doesn’t respond smoothly.ย ๐Ÿ‘‰ You should definitely mention it to the dev team, they might not be aware of it.

 

Exporting a test result as Jira issue

Before publishing to Jira it’s necessary to create a connector:

Click on “Settings” in the main menu. Then click the + button next to “Connectors”. Then enter all the information needed for connecting to Jira:

Publishing android test results to Jira

Hit “Connect to Jira” and you are ready to go.

After the test run, Repeato will have all the interesting metadata ready for your report: App version, install and update time, device model, and Android or iOS version.

Android test report button
Click on the report icon in the header of your test to export test results as Jira issues

For each of the executed test steps you can select a screenshot that gets attached to the Jira issue:

Publishing Android test results to jira

The left column of screenshots shows the ones taken during recording of the test. The right column shows the screenshots taken during test execution.

Repeato

  • Home
  • Pricing
  • Blog
  • FAQ
  • About us

Documentation

  • Getting started
  • Test exception handling
  • Advanced testing techniques
  • JavaScript API
  • Release notes

Support

  • Contact
  • Documentation
  • Book a demo

Legal

  • Imprint
  • Terms & Conditions
  • Privacy policy
Repeato Reviews
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
View preferences
{title} {title} {title}