Beyond Testing

Michael Bodnarchuk (28.May.2017 at 12:00, 50 min)
Talk at PHPSerbia Conference 2017 (English - US)

Rating: 5 of 5

Yes, you know, you should have written that test! But what If you already do writing tests, but you don't see the result of your actions. Tests run slow, they are fragile, hard to read and maintain. Fixing a test is harder than disabling it.

Don't blame yourself. It's not about you, it's about some points you should have taken into account while your testing codebase grew. In this talk I will tell you about
- What are best practices for tests (with code samples)
- Do we need acceptance tests and what framework to choose: Behat, Codeception, Selenium, PhantomJS
- How data should be managed? (Dumps, Fixtures, FactoryMuffin)
- How to test APIs (Codeception, php-vcr)
- Creating test environments with Docker containers
- Setting up parallel testing with Docker

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: 5 of 5

28.May.2017 at 19:04 by Peter Fisher (37 comments) via Web2 LIVE

A very thorough and well structured talk.

Rating: 5 of 5

28.May.2017 at 23:34 by Mladenovic Sasa (16 comments) via Web2 LIVE

Great talk with very good tips when to use different type of testing.

Rating: 5 of 5

29.May.2017 at 11:52 by Ivan Đurđevac (67 comments) via Web2 LIVE

A heard some interesting perspectives and ideas here, so it was useful talk.

Rating: 4 of 5

30.May.2017 at 12:38 by Mladen Janjetovic (30 comments) via Web2 LIVE

Had a problem with understanding him well, but there was a lots of good tips

Rating: 4 of 5

30.May.2017 at 20:50 by Nikola Dimitrijević (40 comments) via Web2 LIVE

In first few minutes I had problem understanding Michael, but after that you just get used to his pronounciation. Interesting topic

Rating: 5 of 5

31.May.2017 at 09:44 by Cristian Radulescu (8 comments) via Web2 LIVE

Great tips about testing, easy to follow. Please bring stickers again :)

Rating: 4 of 5

20.Jul.2017 at 16:18 by Novak Urosevic (11 comments) via Web2 LIVE

Nice ideas, but lecture could be better presented.

© 2019