Probe Dock Features

Recent activity

Latest test reports

Follow the latest testing activity with this list of the most recently generated test reports. Each line indicates:

  • Who has run the tests
  • Which projects and versions are concerned
  • What kind of tests were run
  • The number of passed/failed tests (color bars)

This widget is shown both in your organization's main dashboard, where it shows the latest test reports across projects, and in each project's individual dashboard, where it lists only the reports with test results for that project's test suite.

Test suite composition

The composition of a test suite by testing framework

Visualize the composition of your test suites. By default, Probe Dock shows the number of tests written with each testing framework, but you can configure it to group tests by any category you want. You could for example analyze the composition by test type (e.g. unit, integration, acceptance).

This widget is shown both in your organization's main dashboard, where it shows the overall composition of all the tests in the organization, and in each project's individual dashboard, where it shows the composition of that particular project's test suite.

Contributors

Team members who contributed to the automated tests

Keep track of who contributed what kind of tests in your organization. You'll know where to look when you need to quickly find the most prolific JUnit expert in the organization.

This widget is shown both in your organization's main dashboard, where it lists contributions across all your projects, and in each project's individual dashboard, where it lists contributions to that particuliar project's test suite.

Execution time trends

Evolution and trend of a test's execution time

Knowing that some tests are taking more and more time to execute is important to detect issues early in the development process. The trend of a test's execution time (red line) give you this information, allowing you to investigate and solve potential performance issues.

This widget is shown in the details page for an individual test.

The enterprise edition brings more features!

Notification rules engine

Notify your team members when Probe Dock receives test results.

Apply rules to customize your organization's notifications by project, version, execution environment, etc.

Send notifications to various channels such as e-mail, a messaging app like Slack, or even to ambient devices. Rig an alarm to sound when you break the stable branch!

Reports approval workflow

Some test reports are more important than others; maybe you want someone to make sure that the latest release branch's automated tests are all green before deploying to production. Probe Dock lets you configure workflows to require approval of those reports.

These workflows plug into the notification rules engine to let the right people know that they have test reports pending review.

Define the requirements for approval: Who can approve this report? How many need to approve it? Is there a time limit?

Approved reports can also be archived for future reference.

Knowledge base

Ever found yourself in a situation where you know that you already solved a similar issue two months ago, but you just can't remember how?

Keep track of tricky bugs in your code and the solutions applied to fix them. Let developers participate and enrich the knowledge base by leaving comments and voting to give more weight to particular problems and solutions.

Knowledge items and comments fully support markdown and syntax highlighting.