February 2018
Intermediate to advanced
406 pages
9h 55m
English
In any modern enterprise software development, testing is not an afterthought or an activity post development. It is done with or prior to the development through concepts such as test-driven development (TDD) and behavior-driven development (BDD). The test cases are written first, which fail initially. Then, enough code is written to pass the test case. This concept is extremely important for regression testing in future iterations of the product and blends nicely with the continuous integration (CI) and continuous delivery (CD) concepts discussed later.
Read now
Unlock full access