Modern Software Engineering

VSW16 Writing Maintainable Test Automation


4:00pm - 5:15pm

Level: Intermediate

Marcel de Vries

Global MD & CTO


How well do you test your application or Web site? Are you still testing your applications or sites manually and does that take a lot of time? Do you find it hard to create and maintain automated tests for your applications? Have you created automated tests but do you find them hard to maintain? This session will teach you how to build maintainable automated test suites using various technologies like Selenium or Appium and integrate it with Microsoft Azure DevOps to give you a holistic view of your current sprint in terms of test completion and coverage.

In this session, you'll learn to build test suites in such a way that they are maintainable by default. This session will introduce the concepts like: Page Objects, DRY and DAMP tests.

You will learn:

  • About using page object pattern
  • About writing fluent tests
  • About using containers to simplify end 2 end scenarios