This is one of 4546 IT projects that we have successfully completed with our customers.

How can we support you?

Further development of a Java client application for testing a C++ insurance DLL

Project duration: 1 year, 3 months

Brief description

The test application addresses the insurance technology via the JNI interface. The test cases can be imported directly as an XML file, as well as being called up using a web service, from a central repository and then implemented. The results of the calls can be stored as files or in a database. The DLL to be tested can easily be replaced and the results compared with one another using various utilities. This means regression tests are available without difficulty as early as the development stage.

Supplement

The application is a client application implemented using JAVA SWT. The application is implemented according to the current concept of the MVC. The SWT application is intended to test the linked C++ DLL. The DLL is linked via JNI. A separate layer has been integrated so that the application can be run dynamically on modified DLLs. The application is provided with XML-based test cases in order to supply the DLL with data. The test cases are converted into JAVA objects by means of marshalling. JAXB is used for the marshalling. The imported XML test cases are processed visually in the SWT client application. The XML structure is displayed using SWT tree components. For detailed information about an XML node, the information can be displayed and modified using SWT table components. The client application is also capable of loading test cases from a database using a RestService, modifying them in the application and saving them in the database.

Subject description

The test cases are represented organizationally in several headings in the application. The grouped representation is provided using SWT tabs. In addition to changing the data, further XML-based information can be loaded as well to supplement the original test case. The test cases reflect various scenarios of insurance contracts. The application should cover all scenarios if possible.

Overview

Project periodProjektzeitraum13.01.2014 - 01.04.2015

Have we sparked your interest?

Joachim Schütter

Key Account Manager

Jetzt Kontakt aufnehmen

Zum Umgang mit den hier erhobenen Daten informieren wir in unserer Datenschutzerklärung.

Contact now

We provide information on the handling of the data collected here in our privacy policy.

Download file

We provide information on the handling of the data collected here in our privacy policy.