Holistic Testing for Continuous Delivery

- Next date
- on request
- Duration
- 2 days
- Level
- Basic
- Price
- €1,490 per person plus VAT
- Location
- Online
- In-house available
- Yes
Summary
There is no shortage of ways to read up on continuous delivery and DevOps. This course takes a different route. It introduces a holistic approach to testing, meant to help teams succeed at continuous delivery. You learn how the holistic testing loop works — discovery, building, deploying and releasing — and how the steps of that loop, repeated through the product cycle, guide the phases of development that follow.
The course was built to help teams fit testing into a world of software development that keeps moving.
All course material is in English only.
Concepts and methods
Please note: the course does not teach any particular tool, although examples are shown to make clear what such tools are good for and how they are used.
Introduction, and testing early
A DevOps culture with quality at its centre. The holistic testing model. Discovery and planning. Weighing risks and reducing them. Putting quality attributes in order of importance. Understanding what is to be built. Guiding development with business-facing tests (ATDD, BDD). Techniques for building a shared understanding. Choosing the data and events that make a system observable and controllable
Deploying
Continuous integration. Continuous delivery and deployment. Deployment pipelines and fitting tests into them. Risk-based automation. Test infrastructure as code. Measuring the feedback loops
Releasing
Building trust in the release process, so that software — or a change to software already running — reaches its users quickly and at the right quality. Testing in production, the safe way
Observing
Service levels. Monitoring and alerting when something goes wrong in production. Making a system observable. Reading the data to guide continuous improvement
Learning
Learning from what happens in production. The steps towards your continuous delivery goals. Designing experiments to get past the obstacles
Learning objectives
After completing the course you will be able to …
- you know what it takes to build a DevOps culture with quality at its centre.
- you can think processes through critically and help your team work out a sound approach to continuous delivery.
- you leave with a grasp of the concepts and the vocabulary that lets you work with site reliability engineers and other specialists.
Who it is for
The course is meant for product development teams — testers, programmers, managers, operations specialists and everyone else in them.
What is included
Certified, experienced trainers Personal attention: at most 12 participants per trainer Catering (drinks, lunch, a snack) included in the price (on-site courses) Help with booking a hotel for participants coming from outside Braunschweig (on-site courses) Free support hours for questions after the course Online course with no technical requirements. All course material is in English only.
Interested? Book the course now
Holistic Testing for Continuous Delivery
Das Formular wird geladen …
FAQs
Do you also offer in-house training?
Yes — we are happy to plan your own in-house course with you.
Are the costs of a course with you covered by the Federal Employment Agency?
No, BREDEX is not certified for that.
Can I redeem an education voucher with you?
No, BREDEX is not certified for that.
Where do I find your terms and conditions?
After booking you receive a confirmation with a link to the terms and conditions. You can also find them at the very bottom of the BREDEX Academy website.
Do you also offer the courses online?
Yes, as a rule we offer every course online or remote as well. On the BREDEX website you can see whether your course is offered online on the date you want — it is marked as an online course there. If your date is not available online, simply write to us at weiterbildung@bredex.de.
How does an online course work?
Whether it is facilitating a retrospective, a technical course or a design thinking workshop — our experts guide you remotely at the same quality. Despite the physical distance we put great weight on interaction, lively conversation and a variety of methods. You can see what that looks like in this short video.
Does the software for programming courses have to be installed beforehand for an online course?
We offer every one of our programming courses remotely as online training too — at the same quality. All you need is a device with an internet connection and, ideally, a headset and a camera.
The software a programming course normally needs (the development environment, installed language packages such as Java 8 and the like) does not have to be installed by participants beforehand.
During the course you simply open your browser again and follow our link to the virtual machine. That is a virtual computer running on a host system: a sealed-off environment in which several operating systems of an independent guest system can run side by side on one physical machine. Put simply, another (virtual) computer that you operate from your own. Nothing you do there has any effect on your own device. This way you can reach every piece of software and every tool the course needs and start programming right away — without having to take care of anything before or during the course.
I cannot find a suitable date. What now?
Send us a registration and choose “on request” as the date, or simply give us a call.
You might also be interested in these courses
Let's talk about your project.
Tell us what you have in mind. Your message goes straight to our team.

Daniel Tölgyesi
CEO
Loading the form …


