The Next Step In “Test Automation” is Pure Bullshitting (via James Bach’s Blog)

I defy any responsible, sober technical professional to visit this website and discover what the “MABL” tool is and does without reaching out to the company to beg for actual details. It has an introduction video, for instance, that conveys no information whatsoever about the product. Yes, it is teeming with sentences that definitely contain words. But the words representing irresponsible, hyperbolic summarizing that could be applied, equally irresponsibly and hyperbolically to lots of different tools.

My favorite moments in the video:

0:33 “write tests… just like a really smart QA engineer would.” Huh. I would like to see

Continue Reading

My War: Agency vs. Algorithm (via James Bach’s Blog)

In a recent Twitter conversation, yet again someone who should know better claimed that testing improves quality, and yet again Michael Bolton and I rose to speak against that notion. Our correspondent wants to reduce it to a simple matter of probability: If you omit testing, the quality (typically) will be A) Better B) Worse C) Indifferent? Only one sensible answer exists. This makes testing necessary, but not sufficient, cause of quality. https://t.co/GvUWr3D8Ow — Mika […]

Continue Reading

How is the testing going? (via Developsense Blog)

Last week on Twitter, I posted this: “The testing is going well.” Does this mean the product is in good shape, or that we’re obtaining good coverage, or finding lots of bugs? “The testing is going badly.” The product is in good shape? Testing is blocked? We’re noting lots of bugs erroneously? — Michael Bolton (@michaelbolton) January 31, 2018 “The testing is going well.” Does this mean the product is in good shape, or that […]

Continue Reading

Testing and Management Efficiency (via Developsense Blog)

To a naïve manager who doesn’t understand testing very well, the visible manifestation of testing is a tester, sitting in front of a computer, banging on keys to operate a product, comparing output with a predicted result, and marking “pass” or “fail” on a spreadsheet. Therefore, thinks the manager: one way to make testing dramatically more efficient and effective is to automate the testing. Substitute the human tester for a program on the same computer. […]

Continue Reading

Hiring Me: An Un-Marketing Message (via James Bach’s Blog)

Like a lot of independent consultants, I feel a bit icky about doing direct sales and marketing. I prefer the indirect approach– to speak and write and just wait until people email me with offers of work. But today I had an idea for a different kind of marketing message that I believe would appeal to exactly the sort of people who should be hiring me: a warning message. Let me begin with a simple […]

Continue Reading

How To Get What You Want From Testing (for Managers): The Q & A (via Developsense Blog)

On November 21, 2017, I delivered a webinar as part of the regular Technobility Webinar Series presented by my friend and colleague Peter de Jager. The webinar was called “How To Get What You Want from Testing (for Managers)”, and you can find it here. Alas, we had only a one-hour slot, and there were plenty of questions afterwards. Each of the questions I received is potentially worthy of a blog post on its own. […]

Continue Reading

The End of Manual Testing (via Developsense Blog)

Testers: when we speak of “manual testing”, we help to damage the craft. That’s a strong statement, but it comes from years of experience in observing people thinking and speaking carelessly about testing. Damage arises when some people who don’t specialize in testing (and even some who do) become confused by the idea that some testing is “manual” and some testing is “automated”. They don’t realize that software development and the testing within it are […]

Continue Reading

(At Least) Four Things for Testers To Do in Planning Meetings (via Developsense Blog)

There’s much talk these days of DevOps, and Agile development, and “shift left”. Apparently, in these process models, it’s a revelation that testers can do more than test a built product, and that testers can and should be involved at every step of development. In Rapid Software Testing, that’s not exactly news. From the beginning, we’ve rejected the idea that the product has to be complete, or has to pass some kind of “quality gate” […]

Continue Reading

RST Slack Channel (via Developsense Blog)

Over the last few months, we’ve been inviting people from the Rapid Software Testing class to a Slack channel. We’re now opening it up to RST alumni. If you’ve taken RST in the past, you’re welcome to join. Click here (or email me at slack@developsense.com), let me know where and when you took the class, and with which instructor. I’ll reply with an invitation.

Continue Reading

Dev*Ops (via Developsense Blog)

A while ago, someone pointed out that Development and Operations should work together in order to fulfill the needs and goals of the business, and lo, the DevOps movement was born. On the face of it, that sounds pretty good… except when I wonder: how screwed up must things have got for that to sound like a radical, novel, innovative idea? Once or twice, I’ve noticed people referring to DevTestOps, which seemed to be a […]

Continue Reading