Tag Info

New answers tagged

1

One huge advantage is that in many cases you can use your selenium tests against the production codebase and deployment. They are certainly brittle and non-comprehensive tests in many ways. On the other hand they can actually hit all of the moving parts moving together which is a space traditional unit tests just can't hit. You can even extend this out to ...


3

UI testing is hard. For the most part, it doesn't lend itself well to unit testing. Tools like Selenium are designed to fill this gap. For the most part, they do this by automating the user interface, simulating the operations that a user might perform via mouse clicks and typing. But these tests tend to be brittle, and they are generally not ...


5

Unit testing is just one of the multiple types of testing. Basically, you'll find three types of tests: Unit tests. Each of those tests ensure that a tiny piece of application is working as expected. For example, a unit test will ensure that if, on an e-commerce website, I create an instance of a Product class with a price inferior to zero, an exception ...



Top 50 recent answers are included