Testing for Developers: why you should be doing Unit, Integration and QA Testing
blog.rainforestqa.com
Testing for Developers: why you should be doing Unit, Integration and QA Testing
1–7 of 7 posts
Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#2Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#3See the demo: http://www.bryntum.com/examples/siesta-latest/examples/brows...
It can record your actions and generate the tests.
Worth looking.
Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#4Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#5Unfortunately, this means that your testers are going to include random people who know nothing about your application or your domain - and very little about testing (why would someone who was a trained tester settle for Mechanical Turk wages?). They might find some obvious problems, but they probably won't find subtle problems. Unlike a QA team that works closely with a team of developers, they won't be able to offer you meaningful feedback about how you could improve your product. And if they're going to be paid low wages to test code written by people they've never met, they're really not going to care very much about doing a good job. As in most cases, you'll get what you pay for.
Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#6By having testers who are not connected to your company nor care about its success, you overlook a crucial feature of having in-house QA. It doesn't have to mean weeks of non-stop manual regression testing. It means having a team working in tandem with developers to create unit, functional, and integration tests for rapid deployments.
I've used mechanical turk and similar services for data entry and other repetitive tasks, and it can be useful. But quality, usability testing, and sanity checking are the last areas I would consider handing over a mechanical turk service.
The notion that "In-house QA is killing your business" is one of the most laughable tech articles I've read all year. The hyperbole from Rainforest is over the top.
Re: Testing for Developers: why you should be doing Unit, Integration and QA Testing
#7>Having an internal QA team is not a practical solution if you want to deploy your application frequently. By having testers who are not connected to your company nor care about its success, you overlook a crucial feature of having in-house QA. It doesn't have to mean weeks of non-stop manual regression testing. It means having a team working in tandem with developers to create unit, functional, and integration tests…