Test Management and Test Automation

Practical Quality Assurance for your Processes and Applications

When the issue of test management is mentioned, many project decision-makers react the same way: they either have a guilty conscience or they change the topic to 'more important' issues. Do you fall into one of these categories? The reason people react this way is usually down to one of two things: either that the topic testing can sometimes be so wrapped up in theory that, other than the actual administration, nothing remains tangible. Or nobody really understands how to profit from creating systematic and reusable test results. And it is exactly this last point, which prompted ConVista Consulting to create a practical testing tool for test management and test automation.

Testing is the principle means by which the quality of an application is transparently presented and efficiently controlled before Go Live.

It helps to fulfill the often high expectations of the users by identifying errors in the system and in the specification early on, so that they can be corrected in time. With the experience of the ConVista Test Management Team and a solid methodology we ensure that the focus is set correctly and can reduce the high cost of testing and defect fixing. From the test description through to the test results, the process guarantees traceability, reusability and complies with auditing requirements. Test management is, therefore, the most important basis for quality assurance and for the evaluation and measurement of the quality of an application, process or a module.

Moreover, we offer the ability to minimize the medium term cost of the test process through our test automation. It provides you with a high degree of security both during in the project itself and when upgrading your system. Using an automated process requires ground-breaking decisions, as the degree of test automation determines the stability and reusability of the test case. We look forward to supporting you with our expertise and to mastering the challenges in your testing and in your project together with you.

ConVista Testmanagement

It is normal to differentiate between the technical and administrative tasks (including documentation) of the test. These tasks are described in the test concept, which is the first deliverable in the test management process. The following overview details the most important steps our experts can support you with:

• Creation and sign-off of the test concept

• Provision of test cases

• Set up and administration of the test tool

• Set up of resource and technical structures

• Set up and agree communication processes, within and outside of the project.

• Define the workflow for defect fixing

• Agree the beginning, end and sign-off criteria for different test cycles and for Go Live.

• Planning and execution of training for the setting up of test cases and for the actual test cycles

• Monitoring the preparation and execution of the test phases.

ConVista Test Automation

ConVista Consulting differentiates between four different steps of test automation. With each step the stability and reusability of the test case is increased, although so is the need for human and financial resources.

It makes sense to determine the level of test automation beforehand. This makes it easier to plan what resources are required. However, much more important, is that the choice of implementation strategy (dependent on the degree of automation) for all parties (testers, developers, management, controlling, internal and external auditors) generates the appropriate expectations. It is quite common for these groups to have different demands on the automation of testing. The different levels of automation and the expectations that go with them can lead to problems in this project phase. Initial effort estimations are often just made on the lowest level of test automation i.e. just recording cases. ConVista experts are also specialized in the processes, the technical environment and the application methodologies of test automation. ConVista can offer the following services:

• Project support

• Management and overall responsibility for the complete test automation process

• Support for detailed planning and execution of your test automation project

THE KEY TO A SUCCESSFUL PROJECT - LET US ADVISE YOU!

PROCESS KNOWLEDGE

Expertise in processes, technology and methology form the corner stone of our work.

Based on our consulting and software engineering knowledge we have been developing process models, implementation procedures and software for many years with the explicit goal of optimising our customers.

Our systematic procedure model guarantees end-to-end, efficient projects in all sectors:

• All Industries• Insurance Industry• Utilities Industry