STAREAST 2022 Concurrent Session : Improve Test Maintenance and Coverage with Data-Driven Testing


Thursday, April 28, 2022 - 11:15am to 12:15pm

Improve Test Maintenance and Coverage with Data-Driven Testing

Imagine this... You are an automation engineer and you are tasked to automate a workflow in an application that has multiple entry points for different inputs. What is the most efficient way you could ensure that you have all the test coverage that is needed per permutation and that you will be able to easily manage the test data? We know that maintaining test data for automation can be tedious and creating different test cases using different types of test data can be time-consuming. These issues can be solved by separating test data from test scripts. Whether you're a beginner or senior automation engineer, understanding the benefits (and drawbacks) of using data to drive testing can help you save lots of time during test creation and coverage. In this talk, I'll explain the Data-Driven testing approach, how you can leverage it in your test automation, and how you can get started with a data source that works for you. You will learn how to spot tasks that should use this technique, how to prepare test and validation data in one file/data set, how to structure your test code, and what data sources to use in your project.

QualityWorks Consulting Group

Dimitri Harding is a Solutions/Test Architect at QualityWorks Consulting Group. He is an advocate of quality and process innovation in agile software development; through embracing modern tools, and simple processes. While most of his professional career is in quality assurance, he spends a lot of time developing applications that solve problems for himself and the people around him. This ties back to him being highly technical and he is able to wear the hat of either a developer or tester. Dimitri is also a part-time photographer based in Kingston. His creativity and skill are showcased in the unique enhancements of his work.