Conf42: Site Reliability Engineering 2022


Open Testing: What if we open our tests like we open our source?

Andrew Knight
Developer Advocate @ Applitools

Andrew Knight's LinkedIn account Andrew Knight's twitter account

Testing is a vibrant discipline with well-established practices, but many times, nobody but the testers who write the tests ever see them. Tests could offer so much value if they were openly shared - with developers, product owners, and perhaps even end users.

So, why don’t we open our tests like we open our source? There are so many parallel benefits: helping others learn, helping teams develop higher quality software, and helping users gain confidence in the products they use. Opening tests includes sharing the tools, frameworks, and even test cases themselves.

In this talk, we will look at ways a team could be more open about testing in several ways:

  • Breaking down barriers between folks of different roles
  • Embracing living documentation with specification by example
  • Publicly releasing test reports
  • Sharing test tools and frameworks as open source projects
  • Building and sharing fully-generic test suites based on AI/ML to run against any app

Not every team may be able to open up in all these ways, but any team could still benefit from the openings that shift-left practices can bring. Open Testing could be revolutionary. Let’s make it a reality!

Awesome conferences for

Priority access to all content

Community Discord

Exclusive promotions and giveaways