Why automating your manual testing is a bad strategy

   Basciani gs   

Fabian Basciani, Software Engineering Manager & Developer - J.P. Morgan Asset Management

To achieve continuous delivery pipelines in a DevOps environment you need automated testing for quality assurance of your software. Nonetheless, this is easier said than done. Especially, if you go beyond the usual unit testing and want to test the actual behaviour of your application. I will present to the audience why automating your existing manual testing is a bad idea and why so many of us are struggling to achieve a satisfactory automated testing suite.

Then I will present a testing strategy and software design principles based on Event Sourcing leveraging Behaviour Driven Development (BDD) and Domain Driven Design (DDD) concepts which will allow engineers to achieve true automated behaviour testing of their applications. Ultimately, these principles and concepts will boost their DevOps transformation to the next level.

Key takeaways:

  1. I will highlight why many organisations struggle with continuous delivery of quality software and their DevOps efforts
  2. I will present a testing strategy based on Event Sourcing leveraging Behaviour Driven Development (BDD) and Domain Driven Design (DDD)
  3. I will show them a real-world example how this presented testing strategy and software design had massive positive transformational effect on J.P. Morgan Asset Management Equity Trading business
Hours:
9:40 - 10:20
Speaker:
Fabian Basciani
Venue:
Web Conference
Language:
English
Notebook:
No