the future of software testing (part 2)

In order for testsourcing to take hold of the future of testing, two key technological barriers must be broken: the reusability of test artifacts and the accessibility of user environments. Let me explain: Reusability: The reusability of software development artifacts, thanks to the popularization of OO and its derivative technologies in the 1990s, is a…

3

the future of software testing (part 1)

This is the first post of a multipart series on my predictions about the future of software testing and how testers of the future will do their job. Outsourcing. It’s a familiar term and the way a lot of testing gets done here in 2008. However, it wasn’t always so and it’s not liable to…

13

prevention v. cure (part 5)

Ok, we’re getting to the end of this thread and probably the part that most of you have asked about: exploratory testing, particularly how it is practiced at Microsoft. We define four types of exploratory testing. This isn’t meant as a taxonomy, it’s simply for convenience, but it underscores that exploratory testers don’t just test,…

3

“if Microsoft is so good at testing, why does your software suck?”

What a question! I only wish I could convey the way that question is normally asked. The tone of voice is either partially apologetic (because many people remember that I was a major ask-er of that same question long before I became an ask-ee) or it’s condescending to the point that I find myself smiling…

13

prevention v. cure (part 4)

Manual testing is human-present testing. A human tester using their brain, their fingers and their wit to create the scenarios that will cause software either to fail or to fulfill its mission. Manual testing often occurs after all the other types of developer and automated techniques have already had their shot at removing bugs. In…

3

back to testing

Since starting this blog a couple weeks ago, I’ve received more comments via email than have been posted on the blog. Many more. It reminds me of when I was a professor and ended every class with “anyone have a question?” Silence almost always followed that query only to have students line up after class…

5