FAQ

What are the minimum technical requirements to run PROBO?

PROBO currently supports all mainstream supported Windows operating systems. It also requires Java Development Kit (JDK) version 1.7 or above.

What framework is PROBO built on?

PROBO is an application built on the Selenium framework.

Does PROBO require an initial training period?

No. PROBO does not require an initial training period to get setup. If you would like an onsite introductory training session we are more than happy to provide this service upon request.

Do I need to have coding or scripting experience to use PROBO?

No. PROBO is designed to provide a simple and flexible testing framework that even the most basic Maximo Users can use. There is no requirement to understand JAVA, XML or any proprietary languages.

Does PROBO provide Reporting on testing data?

Yes. PROBO contains Reporting functionality which enables you to produce detailed reports relating to all testing scenarios. This allows you to quickly identify points of failure or interest and produce a report in PDF format.

Can I schedule tasks in PROBO?

Yes. PROBO has been designed to enable you to schedule tests at a time of your convenience, without the need for a user to be physically present. Single or multiple test scripts can be executed at a designated time or date and may be repeated at any interval that you define.

Can PROBO test highly customised IBM Maximo Environments?

Yes. PROBO has been designed to adapt and test even the most highly customised Maximo environments. There is inbuilt capability to create new custom components within PROBO that will allow you to quickly and easily create customised fields to suit any condition.

What happens in the event of a test failure?

In the event that a test fails, all steps leading up to the point of failure are recorded in a test report. A screen capture is also taken to show the screen at time of failure.

If test scripts are created for Maximo 7.1, will these same scripts work in Maximo 7.5 or 7.6?

Yes. A drop down box in the PROBO configuration allows you switch between Maximo versions and execute all previously created tests scripts.

When a hierarchy of parent/child testing scripts are executed, are data values passed through to all child tests in the test flow?

Yes. This has been an intentional design feature of PROBO allowing you to create complex testing scenarios while only requiring a single data sheet. This reduces the input data requirements and allows for continuity through your test tree.

Does PROBO work with LDAP?

Yes. PROBO has been tested and is compatible with LDAP based authentication.

Can PROBO test integration with 3rd Party Platforms?

Yes. Using PROBO, everything that is contained in the Maximo Database can be verified to see whether a record was sent or received. PROBO is able to verify a record in a third party system if we have been granted access to that system: no solution can get this result without such access.

Are there any limitations on the number of workstations PROBO can be run on?

No. PROBO can be installed on as many workstations as required for your testing purposes.

Can PROBO be used for load testing?

Yes. When a test scenario is carried out in PROBO, the application records the time taken to execute each step in the test. This can be used to help measure performance data in your environment.

PROBO can also be installed on any number of workstations allowing you to execute tests simultaneously and create user load in Maximo.

Can PROBO validate a value in the field on the screen.

Yes. By using the ‘Validate Field’ command, PROBO will search for a string specified and match it against the onscreen field in Maximo.

What is the commercial model for PROBO?

PROBO is an annual subscription based service, billed on a monthly basis in advance.

Can longer term license commitments be negotiated for PROBO?

Of course, we are happy to discuss your requirements with you.

Can PROBO provide for specific client customisations or requests?

Yes.