Designing Test Architecture That Does Not Suck

Michael Bodnarchuk (17.May.2018 at 10:15, 40 min)
Talk at PHP Tour Montpellier 2018 (English - UK)

Rating: 3 of 5

Every PHP application needs its policy about tests. What is important to test, what is not, at which levels should a feature be tested. As we think of application architecture before writing a single line of code, we should think of a test architecture before implementing tests. From this talk you will learn: * how to transform business expectations to tests using ATDD and BDD approaches * how (and why) to incorporate all testing levels (acceptance, functional, integration, unit) * how to prioritize tests * how to write stable tests that won't be the stick in the wheel * how to deal with test data * how to decide, should it be unit or integration test * how to choose the type of a test

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 4 of 5

17.May.2018 at 11:28 by Mathieu Girard (3 comments) via Web2 LIVE

Interesting talk :)
It's difficult for me to start tdd and i think your talk helped me for the question "what to test ?"

Rating: 4 of 5

19.May.2018 at 11:59 by lnc (51 comments) via Web2 LIVE

I found a lot of interesting things, thank you :)

Rating: 2 of 5

25.May.2018 at 14:28 by Benjamin Lévêque (25 comments) via Web2 LIVE

Interesting talk, but the flow of speech was hard to follow

© 2019