Why software architecture is your friend in testing

25-minute Talk

Technical software architecture is an underrated asset and ally for developers and testers alike for designing good quality strategies.

Virtual Pass session

Timetable

11:45 a.m. – 12:30 p.m. Thursday 21st

Room

Room F1 - Track 1: Talks

Audience

Testers, Developers, Project Leads, Product Owners

Key-Learning

  • How to use software architecture for test strategies
  • Why software architecture is a good communication interface
  • Improve quality concepts within the team

For most agile teams the immediate sources of truth when approaching new features are requirements, designs and user stories. They should tell us everything on how to use the feature, what risks might be implied and by whom it is being used. Based on this information we can know what needs to be verified and we can derive our test strategies and test concepts from there.

However, there is also a less obvious and for many non-developers more ambiguous source available: technical software architecture. In this talk I will introduce you to ways on how to approach software architecture diagrams as a source of information for testers. It can provide valuable input to create new or improve standing test strategies and illustrate test coverage across the system. Even better: it provides a good base of communication across the whole team in terms of risk management. Although this source of information may be more obvious for test automation engineers, I want to encourage also non-technical testers to give it a try and incorporate software architecture into your test planning.

Related Sessions

8:30 a.m. – 4:30 p.m.
F-,E- & D-Rooms

Full-Day Tutorial (6 hours)

Virtual Pass session
4:00 p.m. – 4:45 p.m.
Room F1 - Track 1: Talks

25-minute Talk

10:45 a.m. – 12:30 p.m.
Creative Space Room - Track 9: Bonus Sessions

105-minute Workshop

Deep Dive session
Virtual Pass session
11:45 a.m. – 12:30 p.m.
Room D5+D6 - Track 6: Accessibility Deep Dive

25-minute Talk