Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

9
  • 1
    Thanks everyone. I'm learning a lot here. A few things about my situation that I left out: My projects are all web applications. To cover all my code, I'd have to use automated UI tests, and that is an area where I still don't see a great benefit over manual testing. Commented Apr 8, 2011 at 16:54
  • 1
    We're having great success at Transactis using Telerik's web automation testing tool. We've already got dozens of formerly manual browser tests converted to automation. The automated tests are WAY faster, and are also GREAT for highlighting any performance issues your web site may have. Commented Apr 9, 2011 at 5:51
  • 3
    I have seen a project which tried to have automated browser testing of complete web pages. As far as i can tell, it has not found any of the hundreds of severe bugs we found through manual testing, and it cost an enormous amount of time to develop and maintain. (Using Selenium driven by NUnit). Worse, some of the tests break frequently for non-problems, due to browser and test framework incompatibilities. Commented Nov 16, 2013 at 18:50
  • 2
    This is not really an answer, just an observation... your argument against unit-testing because "requirements change too frequently" reminds me of the inverse argument I hear where I work: "our programs are so static, what's the point of testing it? It almost never changes anyways!" ;) Commented Oct 28, 2014 at 13:51
  • 4
    Automated UI tests of web application are not unit tests, they are an all different beast and I wouldn't blame you if you don't want to do them. But all your business code should be in the backend, and that's what you should test. Commented Aug 3, 2017 at 8:56