preload

The One Page Test Plan?

Posted by Albert Gareev on Dec 02, 2016
0
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 […] ...

“What is domain testing?”

Posted by Albert Gareev on Nov 07, 2016
0
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. […] ...

Distractions and Accomplishments

Posted by Albert Gareev on Aug 17, 2016
0
These are the points I captured while reading 2nd part of “Organizing Our Homes” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. Despite of the name of the chapter, many of these points apply to organization in general, be that at home , […] ...

Let the Environment To Drive You

Posted by Albert Gareev on Jul 05, 2016
2
These are the points I captured while reading 1st part of “Organizing our homes” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. Many of these points apply to organization both at home and at work. See also my comments and examples below. Working […] ...

Hidden Parts of the Performance Equation

Posted by Albert Gareev on Apr 20, 2016
0
This article was published on StickyMinds – “Hidden Parts of the Performance Equation”, April, 2016. The Performance Equation Many teams decide to put together a “test bed” of servers and network infrastructure, develop some scripts simulating user requests, run the whole thing against the application, and see if they can satisfy the business requirements. And […] ...

Heuristics On Give Away

Posted by Albert Gareev on Mar 07, 2016
0
“I don’t have birthdays, I level up.” If only it worked that way… No, no. In order to “level up” a skill we must spend time sweating it out. It’s also never a binary ladder. No. It’s actually very messy. Skill levels depend on the context, both external conditions and internal conditions of the bearer […] ...

Severity of Accessibility Issues

Posted by Albert Gareev on Feb 10, 2016
0
Preface I’m exploring ways to better communicate impact of severity issues. Even the developers working on accessibility seem to look at it from “mechanical” or purely functional perspective. The challenge is heightened because it’s hard, likely impossible, to make valid assumptions on kinds of special needs, skills and experience of the users with assistive technologies, […] ...

Testing: Wandering or Execution?

Posted by Albert Gareev on Jan 06, 2016
0
These are the points I captured while reading 2nd part of “The first things to get straight” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. “Daydreaming” or “Mind-Wandering” mode The flow of connections among disparate ideas and thoughts, and a relative lack of […] ...

HUMBLE: Agile Accessibility Testing Strategy

Posted by Albert Gareev on Dec 11, 2015
0
HUMBLE acronym, Humanize-Unlearn-Model-Build-Learn-Experiment, was born when Michael Larsen and I shared our accessibility testing experiences. This year we talked a lot about the subject. CAST 2015, KWSQA 2015, Agile TD 2015, to name a few. We also got a mind map! :) Click on the image to download full mindmap in PDF. Textual description below. […] ...

Meet The Testing P.E.R.S.O.N.A.

Posted by Albert Gareev on Nov 27, 2015
0
Didn’t I say I’m going to take it seriously? Stay tuned for examples in the experience report! Tactical Tips for Business Strategic Testing Most of the testing is done by following functions and features.. But Business wants to know whether the product helps the users to achieve their goals. Business DOES NOT want to know […] ...

It’s Getting Personal

Posted by Albert Gareev on Nov 23, 2015
0
Leaders in testing practice are constantly and actively looking for ways to test faster, more efficiently, and more creatively. They also look for ways to find the most relevant bugs, and to tell the relevant story. Personas seemed to be very promising idea, and in the past few years I saw it mentioned here and […] ...

Lost In San-Francisco Depot

Posted by Albert Gareev on Nov 17, 2015
0
We held a joint Weekend Testing Americas / Weekend Testing Toronto event last Saturday. Great session, high attendance, intense engagement! Our theme was guided structured product exploration. We used SFDIPOT set of heuristics in the context of a free web based game. What is “SFDIPOT” or “San-Francisco Depot”? It’s a mnemonic standing for Structure-Functions-Data-Interfaces-Platform-Operations-Time; developed ...

This Imperfect Memory

Posted by Albert Gareev on Nov 10, 2015
0
These are the points I captured while reading 1st part of “The first things to get straight” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. We live in a world of illusions || These illusions are not external but internal – our perception […] ...

Manage Focus Of Your Attention

Posted by Albert Gareev on Oct 20, 2015
0
These are the points I captured while reading 2nd part of “Too much information, too many decisions” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. I put my points and cross-references next to them. Attention Filter mechanics Change detector Subconscious. Always “on” Registers […] ...

Energy Management vs. Time Management

Posted by Albert Gareev on Oct 19, 2015
0
These are the points I captured while reading 1st part of “Too much information, too many decisions” chapter of the book “The Organized Mind: Thinking Straight in the Age of Information Overload” by Dr. Daniel J. Levitin. I put my points and cross-references next to them. Every day, we are confronted with dozens of decisions, […] ...

Testers listen to Skeptoid

Posted by Albert Gareev on Oct 14, 2015
0
“How can I learn about critical thinking? What are the examples? How to apply it in testing?” If you’re asking such questions for yourself or for coaching of your team I can help you with a perfect source. Skeptoid is a podcast, public research projects,  quality learning material, and source of excellent examples of critical […] ...

Had a blast at CAST, Yay for KWSQA!

Posted by Albert Gareev on Oct 09, 2015
0
Today I’m going to present a talk on Web Accessibility and Accessibility Testing Heuristics at the conference of Kitchener Waterloo Software Quality Association. Maybe I’m driving at this moment while you’re reading this.. While my talk is less than 2 hours long I foresee some great challenges as a trainer. You see, I want to […] ...

Had a blast at CAST, played testing games

Posted by Albert Gareev on Oct 07, 2015
0
This time I’m telling about my workshop experiences, including a session of Avalon gameplay with testers at CAST. TDD Workshop by Robert Sabourin I really enjoyed the workshop. Though the most interesting part for me was not about TDD. Self-organizing team. Maybe not by intent the workshop has perfectly demonstrated this challenge of Agile. The […] ...

Dialectical Materialism in Testing

Posted by Albert Gareev on Oct 05, 2015
2
Dialectical materialism is a philosophy of science and nature, based on the writings of Karl Marx and Friedrich Engels. Wikipedia Dialectic (also dialectics and the dialectical method), from Ancient Greek διαλεκτική, is a method of argument for resolving disagreement that has been central to European and Indian philosophy since antiquity. The word dialectic originated in […] ...

PRE-Work Checklist

Posted by Albert Gareev on May 14, 2015
0
Preface As I blogged in the past, a bug is an issue, but an issue is not necessarily a bug.. Customer support needs to respond to all incidents, but not all of them will be software defects. So what testers find reasonable to expect from Support when opening an issue? I suggest using a derivative […] ...

A few questions to ask upon a bug fix

Posted by Albert Gareev on Mar 03, 2015
0
Any bug is a problem statement, illustrated with an example provided. Yet the example is just a symptom. Has the problem really been gone? Let’s ask questions. Let’s make bug fixing a truly collaborative work between programmers and testers. Is it code change or configuration change? Code change – any fix, update, improvement, etc. in […] ...

SFDIPOT – Mindmap

Posted by Albert Gareev on Feb 04, 2015
0
It’s been a while since I took Rapid Software Testing course. Since then, applying Structure-Functions-Data-Platform-Operations-Time heuristics is my favorite way of systematically learning about the product. And mind map is my favorite medium to capture and represent that information. References Heuristic Test Strategy Model – Satisfice, Inc. – Designed by James Bach Michael Bolton, DevelopSense: Testers […] ...

Designing Data-Driven Test Cases

Posted by Albert Gareev on Jul 19, 2013
1
As I presented in my last post, a lot of test coverage is either data-specific or triggered by data combinations. This is an easy kind of tests to automate assuming well-known and explicit inputs and outputs. Below I enlist most common patterns and test ideas. General Patterns All major business requirements (the ones that are […] ...

CRUSSPIC STMPL my matrix

Posted by Albert Gareev on Jun 24, 2013
0
In my test lead role, on each project I need to assess existing test coverage, or implement test coverage, or both. What I found helpful is a systematic approach: model, categorize and classify, analyze. My initial model is largely based on Rapid Testing Heuristics. Then, based on the product/project context, traceability matrix unfolds to something […] ...

Numeric Boundary Testing (MindMap)

Posted by Albert Gareev on Jul 05, 2011
0
I created this mindmap quite a while ago, as a follow-up to Data Container Boundaries and Complex Data Boundaries blog posts. Due to poor visualization capabilities of Freemind, I used previously, (before going with XMind), I decided to draw the mindmap manually, in MS Paint. That took me loooong time but I liked the result. Although, now I would write the […] ...

Functionality Testing – Mindmap

Posted by Albert Gareev on Apr 19, 2011
0
While getting ready for the Rapid Software Testing course I dedicated some time for the “homework” – studying of publicly available exploratory testing documents. And here’s my ideas on Functionality Testing. References Heuristic Test Strategy Model – Satisfice, Inc. – Designed by James Bach Michael Bolton, DevelopSense: Testers Know That Things Can Be Different ...

Claims Testing – Mindmap

Posted by Albert Gareev on Apr 18, 2011
1
While getting ready for the Rapid Software Testing course I dedicated some time for the “homework” – studying of publicly available exploratory testing documents. And here’s my ideas on Claims Testing. References Heuristic Test Strategy Model – Satisfice, Inc. – Designed by James Bach Michael Bolton, DevelopSense: Testers Know That Things Can Be Different ...

Considering probability in Boundary Testing, and beyond

Posted by Albert Gareev on Oct 13, 2010
2
How to find bugs quickly? How to pick just right test scenarios without losing your time trying thousands of possible combinations? These questions worth years of research. In my post I’m going to cover just one simple approach I practice quite successfully, and give a few examples you might be able to reproduce. Let’s start from […] ...

More on Unlearning

Posted by Albert Gareev on Jul 22, 2010
1
You must unlearn what you have learned. Master Yoda to Luke Skywalker Although Unlearning is not a testing heuristic itself, I found it very helpful in many activities – from testing and test automation to problem solving and management. That is why I wrote about Unlearning on quicktestingtips.com. Yet I wanted to share even more […] ...

Blink testing exercises

Posted by Albert Gareev on Jun 17, 2010
5
Blink testing, as described by James Bach and explained by Michael Bolton, is an oracle heuristic based on “snap judgment” effect. Try catching “bug” (an odd character) in patterns below. I arranged them by difficulty I had. Feel free to put your experience in comments. In full-screen view all characters are 10pt capitals, as in standard […] ...
Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
This work by Albert Gareev is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported.