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)
Sponsored Automation projects have a lot of problems which are common across the board. With the open source world of Selenium and others, there are many common areas where every new person struggles with. [...]
This one time, when we spent months finding the root cause of an alert problem, Turned out windows 7 on a VM running chrome ran a bit wonky, It was so cool we wasted months on such a silly issue. But you know, [...]
Debugging is something generally people don’t like. Particularly problems spanning over days and sucking out all brain power. In a previous article I discussed how to avoid problems from emerging in your UI automation [...]
Latest From Daily Posts
A key ingredient in my observation for evolution in technology:
A standard platform, here’s why
When a new technology emerges, it takes more than a few people to evolve it
A very large group of people collectively working with it helps in pushing boundaries
Community building, the reason why humanity survived
And a core factor in any idea’s success.
One person alone is weak and fragile compared to other species walking the earth
But one of the reason why we went from the bottom of the food chain […]
My favorite interview question and answer:
Q: “How do you define leadership”? Ans:
“Leading by example”
This was asked to me when I was interviewing for my current role
I always felt a leader was the one who sacrificed his wishes and wants for his/her […]
Step 1: Install Selenium and implement POM? ABSOLUTELY NOT..
Step 1: Un-learn the crap which is holding you back
Step 2: Learn how software works
Step 3: Lean how to develop algorithms
Step 4: Understand what automation’s goal is and what to achieve from it
How to manage your code for different UI?
Our automation is reaching yet another level of complexity hence the question..
Elaborating the question:
If we have an application with different versions we support
And there are UI differences across versions (off course), which means different […]
From add on the fly, to using random data to saving seed data in DB (Link to the story in first comment)
After using seed data which resides in a baseline DB and restoring it when needed,
Now we’ve moved on to the […]