Chapter 2: Test Automation and Test-Driven Development
It's not uncommon when people talk about test automation (TA) that the term Test-Driven Development (TDD) is uttered in the same breath. And quite often they are used seemingly as synonyms:
But does that make sense?
In this chapter, we will first investigate how one relates to the other and whether they are in fact equal, followed by a more detailed description of what TDD is. After a short discussion on the benefits, we will illustrate how TDD could be applied in Microsoft Dynamics Business Central development. After that, we will discuss to what extent TDD comes into play when you go down the road of test automation.
This chapter covers the following main topics:
- TA versus TDD
- What is TDD?
- TDD – taking small steps
- TDD – the benefits
- TDD and Microsoft Dynamics 365 Business Central
- TDD – inside-out or outside-in
Where in the previous chapter we talked about...