Entries Tagged 'Basics of Software testing' ↓
April 25th, 2016 — Basics of Software testing, Bug Defect tracking
It’s time again for a post on software testing basics. This post is on types of software errors that every testers should know.
Software bugs are of many types. A bug is a bug no matter what. But sometimes, it is important to understand the nature, its implications and the cause to process it better.
This helps for faster reaction and most importantly, appropriate reaction.
In this article, we will be discussing common kinds of software errors and how to identify them during testing with some examples and simple exercises.
Let us start by defining software error and bugs. Continue reading →
April 7th, 2016 — Basics of Software testing, Testing Concepts
A Guide to defect Density:
Test Metrics are tricky. They are the only way to measure, yet the variety is overwhelming.
You could be collecting something that isn’t giving you the analytics you want. The safest way here is to walk on the well-beaten path.
Almost every team in the world relies on defect Density to understand defect trends.
Today’s article is an all-in-one guide on Defect Density (DD). Continue reading →
February 1st, 2016 — Basics of Software testing, Types of testing
An overview of Functional Testing:
Testing and Quality Assurance are the huge part of the SDLC process. As testers, we need to be well aware of all types of testing, even if we’re not directly involved with them on a daily basis.
Since testing is such an ocean and the scope of it is so vast, we have dedicated testers perform different kinds of testing. Many of you are probably already familiar with most concepts, but it wouldn’t hurt to organize it all here.
So let’s get back to some basics.
Continue reading →
January 5th, 2016 — Basics of Software testing, Manual Testing, Testing Tips and resources
Test case writing is one of the primary activities of the QA team. We spend most of our time writing, reviewing, executing or maintaining these. It is quite unfortunate that test cases are also the most error prone.
The differences in understanding, organization testing practices, lack of time etc. are some of the reasons why we often see test cases that leave a lot to be desired.
There are lot of articles on our site on this very topic, but today’s post will be about How NOT to write test cases – a few tips that will be instrumental in creating distinctive, quality and effective test cases.
Continue reading →
September 9th, 2015 — Basics of Software testing, Testing Concepts, Testing Interview questions
It’s back to the basics folks! A classic at that – Verification Vs. Validation.
The following are some of the reasons why it is very important to understand the difference between Verification and Validation:
- It is a fundamental QA concept, therefore is almost the building block to being QA-cognizant
- It is a commonly asked interview question
- Certification syllabi (or is it syllabuses?) have a good amount of chapters revolving around this
- Finally and practically – since we testers do both – we might as well be experts at this.
Continue reading →
September 3rd, 2015 — Basics of Software testing, Testing best practices, Testing Concepts
Scene 8 years ago: when I was having 2 years of experience in software testing industry I was thinking that it was alright if I don’t know some fundamentals about software testing as something one can learn with experience and me too will do.
I was right – and wrong as well.
Right because with experience, you learn to see bigger picture, you understand real meaning of “Critical Situation” and you understand the end user more. Wrong because none of the mentioned things require experience, but early learning, which I understood very late. That is the encouraging factor to write this post. Continue reading →