Kunden
The Royal Danish Library (KB) is Denmark’s national library and part of the Ministry of Culture. One of its key missions is to preserve and disseminate Danish cultural heritage — including in a digital format. As part of the Danish Media Agreement 2023–2026, KB has developed the DR Archive, a digital platform that gives all Danes access to explore nearly one million radio and TV broadcasts aired between 2006 and 2024.
To ensure the platform would meet expectations for high availability and stable operations, KB sought to conduct a comprehensive quality assurance process — with a particular focus on functional and performance testing of the platform as a whole.
The Assignment
For the DR Archive to be a reliable and stable platform for all users — regardless of device or operating system — KB needed a more systematic and efficient approach to testing. This would ensure quality across platforms without putting undue pressure on the development team.
Specifically, the needs included:
Ensuring effective test coverage — automated tests were proposed as part of the solution
Guaranteeing stable functionality across browsers and devices
Establishing a scalable testing process to keep pace with system development
Documenting test coverage and results
Validating system performance under load
It was equally important that the testing work be adaptable to existing technical and organizational frameworks — and support the team’s day-to-day work.
We’ve had the pleasure of working with TestHuset, and their contribution has been top-notch. They delivered a thorough and professional testing process that allowed us to launch with peace of mind, knowing our product had been comprehensively tested. Their work enabled us to address issues in advance — issues that could otherwise have created problems for both our users and ourselves. The consultants were highly skilled, efficient, proactive, and a joy to work with. We highly recommend them!
The Solution
TestHuset was responsible for developing the testing strategy and executing testing activities for the DR Archive project. The task included laying the strategic foundation as well as ensuring that testing efforts could be effectively carried out in practice. A dedicated consulting team was assembled to handle both planning and execution — including the setup and development of automated tests in close collaboration with the client’s development team.
Our contribution included:
Product risk analysis and test strategy development
Development of a scalable and maintainable test framework using TypeScript and Playwright
Structuring of end-to-end tests via Page Object Model and reusable helper functions
Performance and load testing configured for various environments
Exploratory testing and documentation
Cross-platform test execution (desktop and mobile) via BrowserStack
Preparation for CI/CD with test pipeline setup in Jenkins
Ongoing advisory, code reviews, and sparring with the development team
The Result
The collaboration has enabled the Royal Danish Library to implement a more robust, scalable, and efficient testing process that supports both ongoing development and quality assurance for the DR Archive.
Key results include:
An automated, maintainable test suite
Increased platform stability and fewer defects
Freed up development resources by reducing manual testing
Better coverage and documentation of functional and non-functional tests
A strong foundation for future feature development and testing
Contact
Want to learn how we can support your testing and quality assurance efforts?
Content