Testing in the Imperial Database - Samuel Nitsche
-
Locked
Senior Software Developer
Talk Description
- What can we test for in a database on a high and low level?
- How can we introduce automated tests to a database?
- And what are these ancient relational force techniques that can be used to prevent errors before they appear?
By the end of this session, you'll be able to:
- What can be (automatically) tested for in a database on a high and low level
- How can automated tests be introduced to a database
- How can core features of relational databases be leveraged to help us with test data setup and cleanup
- How can the relational model help with ensuring data quality
Samuel Nitsche is a curiosity-driven software developer who programs, learns and collaborates in the software trade since the early 2000s.
He works as Senior Software Developer and trainer at Smart Enterprise Solutions GmbH.
His main interest is on modern database development, automated testing and code quality, topics he writes regularly about on different platforms (e.g. his blog https://developer-sam.de, Simple-Talk and several Oracle-related print magazines).
He is an Oracle ACE, one of the main contributors and maintainers of utPLSQL (http://utplsql.org) and loves to share his experience in an entertaining way - gladly in Sith robes - at meetups and conferences.