Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Good luck doing TDD with behavioral tests. Running (eg.) Selenium tests repeatedly is only going to slow you down.


Tell me about it! I am in a project right now where we are required to run BDD tests (Cucumber) which hit real servers (no, mocks won't do it). Worse thing is, the 3rd party "ESB" we are using takes forever to shutdown and startup... and is being restarted a lot in the tests (someone else is doing the BDD tests as an "acceptance criteria").

The result? running the complete BDD test suite takes about 5 hours, which must be checked for every commit.


This doesn't sound very brain or productivity healthy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: