Posted by Albert Gareev on Aug 13, 2018
This article was published on StickyMinds – Is It Worth It for Software Testers to Get Certification?, August, 2018. Note. I said everything I wanted to say about certification schemes here: Fact checking: “Is testing certification worth it for getting a job?” The article below is a “vanilla” version. When I moved to Canada back […] ...
Posted by Albert Gareev on May 25, 2017
Based on my Quora answer to “What is “Testing in production” as a concept?“ “What is testing in production?” – Follow along.. Product owners and project managers need to make decisions about software and software development process. Effective decision making is informed decision making. Effective testing provides information directly relevant to the risks and concerns […] ...
Posted by Albert Gareev on May 02, 2017
Continuing my thoughts on alternative facts in testing and quality assurance. Happy Path? Guilty as charged. I, too, used to say “happy path testing” and “happy path coverage”. What I meant was something like.. eh.. “a typical user entering typical data in a typical way”. Unfortunately (or fortunately, depends on how to look at it) […] ...
Posted by Albert Gareev on Apr 26, 2017
This very phrase “alternative facts” recently has become something. It is used mostly in a sarcastic way. With this post I’m starting a series on alternative facts about testing and quality assurance. Let me begin with a couple of stories from my experiences. Story One Software development team works on a set of features for […] ...
Posted by Albert Gareev on Mar 22, 2017
Preamble Let me begin with a scene from a book of my childhood.. Image text below. Banner reads: “Of the London and Continental Theatres, In their Thrilling Tragedy of “THE KING’S CAMELEOPARD, or THE ROYAL NONESUCH ! ! !” Admission 50 cents. “Then at the bottom was the biggest line of all, which said: […] ...
Posted by Albert Gareev on Dec 06, 2016
“Is manual testing dying?”, “Is manual testing dead?”, “When manual testing will be completely replaced by automation?”,.. These questions come up very frequently. I see them on LinkedIn. I see them on Quora. I see them on Twitter. I’d categorize responses I’ve seen loosely in 3 types. Samples below. “NO! It’s not manual!!! It’s all […] ...
Posted by Albert Gareev on Dec 02, 2016
Earlier this month, Ministry of Testing released an article named “The One Page Test Plan“. Presented, was rather a one page template for a test plan yet the article is good and thought provoking. Coincidentally, a similar question came up on Quora: “How would you define a test plan for this app?“. So I went […] ...
Posted by Albert Gareev on Nov 29, 2016
Another day, another good question on Quora. For years, I’ve been answering “what is performance testing?” in a variety of ways. In a technical way, I tell about process, tools, scripts, measurements, and analysis. More often though, I need to convey the concept to a non-technical or at least not very technical person. Finding a […] ...
Posted by Albert Gareev on Nov 07, 2016
Another good question on Quora. Answering: What is domain testing? ***** All terms originate somewhere else, by analogy. Here’s the origin for “domain”. Image source: Domain of a function Domain is all possible inputs to the function Range is all possible outputs of the function ***** At the fundamental level, everything is data in computers. […] ...
Posted by Albert Gareev on Oct 31, 2016
First things first. I’m not a big fan of test case based approach, neither I’ve seen testing estimates that weren’t at best guesstimates. But people ask questions, and this is their starting point. Enough been said about smart-ass approach. Instead of critiquing those willing to learn let’s help them understand and let’s help them to […] ...
Posted by Albert Gareev on Oct 10, 2016
Despite of all critique and challenges, automation is a valuable aspect of testing strategy. Every new automator needs to answer questions like that: “How do you choose which test cases to automate?” While everything regarding testing is very specific, we may try to give an answer through general idea supplemented with concrete examples. Cross-posting my […] ...
Posted by Albert Gareev on Jun 14, 2016
A few days ago, Keith Klain, Executive Director, CEO, and a highly recognized leader in testing industry made a comment on Twitter. I couldn’t agree more!!! It was disheartening for me to witness over the years that one of the most passionate context-driven leaders, the one who taught empathy and humility, degraded his expressions to […] ...
Posted by Albert Gareev on Mar 04, 2015
Even though I’d wish to do it more often, I very rarely blog on real-time topics. But I’m taking some time tonight. I tweeted a few thoughts on Tuesday, 2015/03/03. Expanding them to address responses received. Test scripts are exclusive. Testing charters are inclusive. Quoting Cem Kaner‘s statement and fact, early in the project we […] ...
Posted by Albert Gareev on May 12, 2010
Developers want to hire testers. Testers want to hire testers. What common and what opposite would we find comparing their requirements? Tester Side Requirements Represented by Eric Jacobson’s blog post “Who Is A Good Tester?” (original grammar and syntax retained) Developer Side Requirements Represented by StackOverflow discussion “Tips for hiring good testers?” (original grammar […] ...
Posted by Albert Gareev on Apr 14, 2010
Here is yet another discussion about automated testing, and whether it’s purely checking or some more, that Arjan Kranenburg published on his web-site. (You may also want to read Matt Heusser’s “How are you going to *test* that?” Update: the link is no longer valid. STP web-site closed public access to the blogs hosted there.) I posted my comments […] ...
Posted by Albert Gareev on Nov 17, 2009
This is the discussion that took place on Software Testing Club forum. What are the most important things I see in it and what comments I feel necessary to give ? End-user perspective I’m looking for something that I can use as an “out of the box” solution Apart of computer software world this is the […] ...
Posted by Albert Gareev on Nov 04, 2009
With regards to a recent post in Phil Kirkham’s blog. So it seems that any technical job challenge could be resolved with help of crowdsourcing. All you need to do is posting your request on the site like “GetAFreelancer” or “ScriptLance” and offering some money. While exploring projects section I also found requests for non-technical […] ...
Posted by Albert Gareev on Oct 15, 2009
This is the discussion slowly going on Justin Dessonville’s blog post. With the arguments taken from famous “Testing vs. Checking” article by Michael Bolton it once again reminds me of Luddites. The Luddites were a social movement of British textile artisans in the early nineteenth century who protested—often by destroying mechanized looms—against the changes produced […] ...
Posted by Albert Gareev on Aug 14, 2009
I had an interesting discussion on my story posted on SoftwareTestingClub and TestRepublic. Below I stored the part of the thread. Permalinks: http://www.softwaretestingclub.com/forum/topics/youre-not-supposed-to-get http://www.testrepublic.com/forum/topics/youre-not-supposed-to-get The original post. This is the story of bug reporting. The story began one day when QA Engineer (automation consultant) first time connected to a service module ...