Software Testing Models

Estimation Guidelines For Testing

When we talk about estimating test efforts, what we have planned and what is the actual outcome will always be different from each other to some extent. Estimation which is flexible and close to reality is considered to be the best but it comes with experience and practice. As it is said that hope for the best and prepare for the worst, so estimation of testing efforts should be set to have the best testing within the deadline but always

Continue reading…

How To Write Effective Test Cases and Procedures?

How To Write Effective Test Cases

Writing effective test cases is as important as testing is concerned. They help in finding the difficult bugs and make test coverage maximum. To write effective test cases, first and foremost thing is to understand the software application very clearly. Test case writing should be started as soon as the development of the software. In this article we will discuss some of the points to remember for writing effective test cases but first let’s understand what is a test case

Continue reading…

How to test mobile readiness of any website?

How to test mobile readiness of any website?

As the technology growing day by day, people are more tend to use their smart phone than their computers. Android and iOS market is on boom now a days. Two out of three have smart phones, it has become a part of our daily life whether it is checking your emails, going on your social network, chatting, sharing pictures, audios or videos and surfing websites. It has become very important for the organizations who are into online services or ecommerce

Continue reading…

Basic Checklist for Testing

Testing Checklist

In previous tutorial article series we have seen about “Mobile Testing“. In today’s article we are going to cover the Testing Checklist that you should go through once before start testing your project.

During SDLC (Software Development Life Cycle) while software is in testing phase, it is advised to make a list of all the required documents and tasks to avoid last minute hassle. This way tester will not miss any important step and will keep a check on quality

Continue reading…

Overview of Selendroid - Mobile Automation Testing Tool

Overview of Selendroid

What happen when developer developed Android application by spending so much of time and money and place it into the Google Play without verification of app?

Either, immediately app goes down in the market or the app may get very poor response from users. It might happen in the future that next time whatever you place on the Google play, nobody likes to waste their money on downloading the app.

So, before you market your app on Google play,

Continue reading…

Overview of APPIUM - Mobile Automation Testing Tool

Sauce-Lab-Appium

With the increasing number of mobile device users and their demands, at present; Mobile Device Apps are available almost for all kind of purpose. Thus, market is very competitive, every mobile company thinks that how do we ensure to the consumers that we are delivering the best quality app in the market?

As, everybody knows, how fast mobile devices and their applications are increasing. These mobile applications work on multiple platforms. Additionally, some applications are open source and some are

Continue reading…

What is Recovery Testing?

Recovery Testing

A good medicine is the one which helps patient to recover soon from illness, similarly a good software application is the one which recovers in no time from crashes, hardware failures or other such type of failures. Recovery testing is a part of Non-Functional Testing which tests how soon the application recovers when it is crashed or if hardware gets failed. It is categorized under performance testing and sometimes also carried out with load testing.  

What is Recovery Testing?

Continue reading…

Difference between Adhoc Testing and Exploratory Testing

Adhoc Testing and Exploratory Testing

As the technology growing day by day, new software testing terms are always adding in software industry. So as a QA professional, it is continuous learning process to stay updated in the market. Test engineers or whoever working in this industry have to be concern about the terms and run through always. The profound fields need the exact support and concern from concerned people. Some of our readers raised such concerned and they asked about Is Adhoc Testing and Exploratory

Continue reading…

Is Domain Knowledge An Important Aspect In Manual Testing?

testing domain knowledge

When you want to “Check”, no domain knowledge is needed but when you want to “Test”, domain knowledge is very important. Confused? Let me explain this in detail. Let’s take an example to understand how domain knowledge is important for testers. Say, you have written few automation scripts which “check” for some UI or basic functionality. To run them, your computer software doesn’t need any domain knowledge, it is just checking that whatever is written in that auto test should

Continue reading…

What is Test data - Tips and Tricks to Create Test Data

Test Data

What is Test Data?

Test data is a commonly used term in a tester’s day to day life. While executing test cases, he needs some data to input in order to get the expected output. Sometimes to load the application with data (Load testing) or to check the break point (Stress testing) of the application, huge data is required. This data can be valid or invalid. So in short, Test data is data which is required in executing the test

Continue reading…