This talk was recorded at NDC TechTown in Kongsberg, Norway. #ndctechtown #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: https://ndcconferences.com https://ndctechtown.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! https://www.facebook.com/ndcconferences https://twitter.com/NDC_Conferences https://www.instagram.com/ndc_conferences/ #testing #product #architecture #python If you have automatic end-to-end tests, you have test architecture, even if you’ve never given it a thought. In this talk I will dive into the choices we at Neat have made in our test architecture in order to both preserve and create value for our company, customers and software development teams. I will go through detailed, concrete choices in test code and move onward to the organization of frameworks, tools, processes and practices. I will cover the measures we have intentionally chosen in order to catch regressions, reduce false positives, write maintainable tests, understand test results and enable development teams to do their job faster and with increased confidence. While our specifics, embedded software and end-to-end tests written in Python may not match your situation, many of the questions we asked in order to determine the choices we have made are likely to be both relevant and perhaps even unthought for other teams. Test architecture encompasses everything from code to more theoretical concerns like enterprise architecture, but with concrete, immediate consequences. Ignore it at your peril or at least come and find out that it’s a rich, challenging and rewarding domain.
Get notified about new features and conference additions.