After spending more than a decade in the testing industry, we feel software testing can be improved.
By Technological excellence – Testing software from the inside out
By Testing acumen – Creative and practical testing thought processes
By Business value – Tangible results to the bottom line
We learn, research and teach these values and look forward to collaborate with you on them.
Latest from TABB
(The Automation Blog Book)
Legacy products usually have some common themes around them. Typically older technology stacks along with ‘not so efficient’ processes as well. Among the many legacy teams I’ve known, I see this pattern clearly and [...]
As soon as you mention an automation framework, one would find people start talking about Selenium, TestNG so on and so forth. I classify the automation project’s architecture designed by the automation team as a [...]
Latest From Daily Posts
The law of reciprocity and office relationships
Here’s what I have learned:
Sometimes office relationships can be tricky to deal with
But mostly they become as tricky ‘as you make them’
At one point in my career I had to make a decision,
Should I keep […]
Browser automation vs Automation in test (Test Automation)
What is the difference?
In many cases folks assume both are the same, wherein the real problem lies.
Automation of tests can be done in MANY different ways,
One of them being ‘browser automation’.
On those same lines, […]
Explaining structure of a program
Here’s an analogy I like to use in training:
Software programs are grouped in different layers to give them structure
It also makes them easy to maintain, port to other platforms and many other benefits
An analogy I give is […]
Strongly typed vs loosely typed languages
What is it and what’s the difference
Some programming languages have more checks at the compile time (while building the code), and have checks on method calling, data types, return types and so on
In short you cannot […]
Never give up
You are defeated only when you give up
I always give an example of a little kid and a wrestler
If the kid keeps coming back to fight, no matter what happens, or how long it takes, eventually he will win
While learning automation, I feel it’s important to learn:
What is programming?
While there are many metaphors people give, most cannot fit 100%
I am too confused (was confused) how to define programming
A LOT of people just run away from learning to code
One reason […]