Once I believed that no "real" testing should be done in production as it is "real" environment that customers use and no "tinkering around" that. Of late I have seen many cases where doing p...
http://shrinik.blogspot.com/2023/06/testing-in-production.html
Any test coverage is based on a model of application under test. Without thinking about a model of application - you cannot have test coverage. What is test coverage or coverage in the first pl...
http://shrinik.blogspot.com/2023/05/idea-of-test-coverage-is-based-on-model.html
In a recent discussion on linkedin - a user comments saying "The power of ChatGPT as an aid to software testing is rather powerful. It shouldn’t be used as outright truth but has great k...
http://shrinik.blogspot.com/2023/05/software-testing-principles-and-chatgpt.html
Here is a transcript of my chat with chatGPT : Can you spot a fault or error on my line of argument? chatGPT did not find that . This is a bit long post (thanks to repeated responses of chatG...
http://shrinik.blogspot.com/2023/02/giving-up-on-chatgpt-discussion-on.html
Those in IT industry - there is a familiar phrase called "Knowledge Transfer" or popularly known as KT. Having genesis in IT services industry this phrase was coined to indicate a training proces...
http://shrinik.blogspot.com/2021/07/why-knowledge-transfer-kt-is-not-as.html
Let me propose a hypothesis "Anything written/expressed in natural language is inherently ambiguous". As one of hallmarks of civilization and evolution - language evolved as a tool for commun...
http://shrinik.blogspot.com/2021/07/revisiting-jerrys-famous-mary-had.html
Test modelling - Activity of representing system/feature under test as a model. A sample hierarchy System Entities/Objects/Users (Roles) Dependencies b...
http://shrinik.blogspot.com/2021/05/what-is-test-design-and-test-modeling.html
Following up on a post in The test tribe FB group - here are my toughs on improving questioning skills First - few ground rules on questioning Questioning is a skill - improvable on delibe...
http://shrinik.blogspot.com/2021/05/how-to-improve-questioning-skills.html
Once in every 1 or 2 years - testing team or function comes under "question". I have seen this consistently for last 20 years. For business leaders, Heads of Business verticals - testing has be...
http://shrinik.blogspot.com/2020/11/whats-big-deal-with-testers-hit-that.html
“You seemed to have a good eye and aptitude about find bugs in software. Why don’t you pursue a career in Testing/QA? “said Premjit my manager at i2 Technologies roughly about 20 years ago...
http://shrinik.blogspot.com/2020/11/my-journey-of-software-testing-looking.html
One question that comes up again and again in Testing world today is about role of testing in the domain of applications in Machine learning and Artificial Intelligence. To be precise, many in t...
http://shrinik.blogspot.com/2019/06/there-is-no-such-thing-called-defectbug.html
Over last two week end - The Test Tribe (popular testing community) hosted two sessions on facebook - one from T Ashok on Smart QA and other from James Bach on "Testing Heuristics ". Both sess...
http://shrinik.blogspot.com/2019/05/industrialisation-of-testing-heuristics.html
One of the fashion statement associated with testing these days is "testers should focus on preventing bugs rather than finding them". This is a very tricky idea and is full of traps for testers...
http://shrinik.blogspot.com/2018/09/testers-dont-and-cant-prevent-bugs.html
"Yet the danger if reification is all too real. We fall in love with our models, yet we need to be reminded that they are just models of the real world." Lynn Chiu A good friend of mine Ray A...
http://shrinik.blogspot.com/2018/03/chief-value-officer-vs-chief-feelings.html
A colleague of mine said something so extraordinary about software bugs that I have never seen anyone talking about software bugs that way. The discuss was about how current technologies and a...
http://shrinik.blogspot.com/2017/11/computer-does-what-programmer-asks-it.html
Machines are learning - good for them. What about humans? Popular buzz around now is about machine learning and artificial intelligence. Never in the past, I think these terms intelligence and l...
http://shrinik.blogspot.com/2017/08/machine-learning-and-software-testing.html
When I set to write the post with this title - I thought it must be first of its kind. It turns out there is a book written on this subject. The authors of the book list down a number of proble...
http://shrinik.blogspot.com/2017/08/hard-problems-in-software-testing-2017.html
Several years ago, during my days as Software testing consultant (not a doer but a consultant) – one idea that repeatedly came up was “Testing Maturity”. Thanks likes of CMM, CMMI, TMM, TM...
http://shrinik.blogspot.com/2017/08/testing-maturity-dealing-with-grown-up.html
In my opinion, about 70-80% of ailments or diseases treated by doctors using so called evidence based medicines are in the category of “managed diseases” requiring the patient to take med...
http://shrinik.blogspot.com/2017/04/managed-diseases-and-failure-of-science.html
My slides of ATDAsia keynote on this topic are here Here are few key points that I have developed since part 1 of this topic. 1. The problem with current "Agile" is it is stuck and dying i...
http://shrinik.blogspot.com/2017/03/there-is-no-such-thing-called-agile.html
Often, I get mails asking testers and budding testers asking questions and seeking my answers. Some of them are questions to something I wrote on my blog. Most of the questions are in the form "...
http://shrinik.blogspot.com/2017/02/coaching-testers-approach-for-finding.html
I am not talking about "test automation" here. There is media hype sweeping across these days on jobs being lost, people being fired, retrained on "cutting edge" technologies, re-assigned to new...
http://shrinik.blogspot.com/2017/02/automation-takes-away-jobs-reality-check.html
James Bach wrote this great article on how not to think about Test automation way back in 1999. Anyone starting into automation and those wanting to learn more about automation - must read this...
http://shrinik.blogspot.com/2017/02/two-important-lessons-for-success-of.html
I am running a project as test manager - typical one, every day changing requirements, committed go live date, huge code churn, week ends included in schedule - this project has all fun, frustra...
http://shrinik.blogspot.com/2016/12/test-manager-vs-project-manager.html
A friend of mine sent a link to this article on PMP and Project Managers that brings out an aspect of our profession - testing so beautifully. Are we knowledge workers paid for our expertise or...