Dear Developer… I’d like to warn you that you’re about to get “promoted” — and doubtless without a pay increase — to a kind of management job that I bet you don’t want. Hold on a second; pardon me. Let me introduce myself first. I’m a tester. As a tester, it’s my job to point out problems and risks that you might not have recognized. A brief, informal survey of … Read more
A little while back, on LinkedIn, Jason Arbon posted a long article that included a lengthy conversation he had with ChatGPT. The teaser for the article is “A little humility and curiosity will keep you one step ahead of the competition — and the machines.” The title of the article is “Testing: Bolt-on AI” and in Jason’s post linking to it, I’m tagged, along with my Rapid Software Testing colleague … Read more
Deep testing — testing that maximizes the change of finding every elusive bug that matters — is the kind of testing work that engages and motivates serious testers. Developers tend to prefer shallow testing that doesn’t disrupt the developer’s mindset and the developer’s focus on getting the danged product built. (Before anyone gets too upset, note that the shallowness of shallow testing is a feature, not a bug. There’s lots more … Read more
In several of our Rapid Software Testing classes, for the last four years at least, these three slides have part of our materials on risk: And then what do you know?! This happened. (“Taylor Swift Crashes Ticketmaster as Fans Scoop Up Presale Tickets”; here’s the link.) And this happened too… (“Justice Dept. is Said to Investigate Ticketmaster’s Parent Company”) Here’s the link to that. Don’t say we didn’t warn you.
Michael Bolton is a consulting software tester and testing teacher who helps people to solve testing problems that they didn’t realize they could solve.
It was the 6th Edition of “Global Testing Retreat” happened on 11-12 December 2021.
Fireside chat with Michael Bolton | QA TechTalks Community 0:10 / 55:43
Topic: Would you prefer to test with brains or bots? An interactive short talk & discussion about test with brains or bots or both with best practices, evidence, proofs, examples, and inputs. A weekly fireside chat series to share with the community.
Speaker: Michael Bolton I help people and organizations find product problems and solve testing problems quickly and expertly with Rapid Software Testing. developsense.com / rapid-software-testing.com https://www.linkedin.com/in/michael-b…
Takeaways: 1. Real-time examples 2. Tools & Techniques 3. Rapid Software Testing 4. Best practices and strategies 5. Advantages & disadvantages with manual and automation testing 6. Scope of testing in future
Software is everywhere. And good quality software has become very important and sometimes even critical as well. But with rapid progress in development cycle, testers don’t often get enough time to test software. What if there is a better way to test software without compromising quality, which is more focused and which can be completed rapidly.
In this week’s #TechTalk, Amit and Rinat talk with Michael Bolton, co-author (with James Bach) of Rapid Software Testing (RST), about software testing, context driven testing, Rapid Software Testing, and a lot more!
A friend that I’m just getting to know runs a training and skills development program for new testers. Today he said, “My students are now starting a project which includes test design, test techniques, and execution of testing. Do you have any input or advice for them?” Here’s my reply. Test design, test techniques, and execution of testing are all good things. I’d prefer performing tests to “test execution”. In … Read more
What Lies Beneath – AMA ft. Michael Bolton In this AMA you can ask Michael anything about testing.
Michael Bolton is a consulting software tester and testing teacher who helps people to solve testing problems that they didn’t realize they could solve. He is the co-author (with James Bach) of Rapid Software Testing (RST), a methodology and mindset for testing software expertly and credibly in uncertain conditions and under extreme time pressure. He has taught RST to testers in 35 countries. Michael has been testing, developing, managing, and writing about software since 1988. For over 20 years, he has led DevelopSense, a Toronto-based testing and development consultancy. Prior to that, he was with Quarterdeck Corporation for eight years, during which he managed the company’s flagship products and directed project and testing teams both in-house and around the world. Contact Michael at michael@developsense.com, on Twitter @michaelbolton, or through his Web site, http://www.developsense.com.
ATAGTR2020 – Keynote Session “Rapid Software Testing’s version of the Agile Testing Quadrants”.
Agile Test Alliance’s ATAGTR 2020 was the 5th Edition of Global Testing Retreat. It happened on 12-13 December 2020.
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.