|
|
|
|
|
by budhajeewa
1826 days ago
|
|
I naturally think about (Or pencil.) what elements should be in a page, and how they should behave. That is easier to translate to browser tests. Also, even if I write feature or unit tests to invoke some class methods, there's no guarantee that they'd be executed when a user performs some action in the page. To do that, I'd either have to manually check it (Bad, because its not repeatable.), or write browser tests anyway. Edit: Typo |
|
If the framework is correct in design and implementation then you can change something superficial and the odds are good that the change is superficial and it works.
If you are starting from the outside and working in it might seem easy to get started but you will fall behind in productivity compared to people who do the opposite.
I have frequently worked with testers and frequently those testers have chosen to automate their work and I am all for that; a dev doing the same might catch some errors that way but they may also encode conceptual mistakes.