^

BKG GDI-DE Test Suite

Within the GDI-DE Test Suite, various tests are available that enable a precise analysis of geodata services. The detailed test reports help users to specifically improve their resources so that they can be found and used by as many applications as possible, such as geoportals.

Challenge

The central challenge was to create a system that is both scalable, highly available, and expandable and offers a user-friendly interface for different user groups. In addition, the test suite should be able to communicate flexibly with various test frameworks such as ETF and TEAM Engine. Another requirement was the integration of agile development methods into the formal process model (V-Modell XT).

Services

The following measures were implemented to meet these requirements:

  • System architecture: Use of Docker and Kubernetes as well as implementation of a microservice architecture to ensure scalability and high availability.
  • User interfaces: Development of user-friendly GUIs based on previously created mockups for three roles: anonymous user, registered user, and specialist administrator.
  • Test functions:
    • Creation and management of own tests
    • Execution of mass tests
    • Retrieval and download of detailed test reports
    • Monitoring of service quality (e.g. availability, performance)
  • Administrator functions:
    • Management of users and test classes
    • Monitoring of system usage
    • Maintenance of content on the homepage
  • Technical integration: Implementation of a generic test framework adapter to communicate flexibly with different test frameworks and enable their expansion.
  • Process model: Application of the V-Modell XT with targeted adjustments for the integration of agile development elements.

Result

The project was successfully implemented and supplemented by ongoing maintenance and further development measures. The new GDI-DE Test Suite offers a powerful, user-friendly platform for testing and quality assurance of geodata services. Thanks to its modularity and expandability, it is ideally prepared for future requirements. The integration of various test frameworks and the support of different user roles underline the flexibility and practicality of the solution.

Customer

German Federal Agency for Cartography and Geodesy

BKG GDI-DE Test Suite

We redeveloped the BKG for the German Federal Agency for Cartography and Geodesy (GDI-DE Testsuite). With the help of this central test platform, you can check your metadata, geodata sets and services for conformity to national and international standards or the requirements of the European INSPIRE Directive.

Challenge

To build on the previous range of functions on a future-proof technology base, as well as new functions including the integration of the Executable Test Suites from the INSPIRE Validator (ETF) at European level.

Result

The test suite is the central test platform within the GDI-DE for checking the quality of geodata sets and services.

Services

TEAM Engine
INSPIRE Validator
ETF
Kubernetes

Story