Thursday 31 October 2013

Ways of Testing

We have two different ways of testing the software

Testing
/     \
     Manual Testing      Automation Testing

Without using third party tool checking the application by writing test cases manually is known as "Manual Testing".

Using the third party tool (Automation Tool) checking the application by writing test scripts in that tool is known as "Automation Testing".

Interview Question_005: What do you mean by automation tool?? 

Y Separate Team?


Generally everyone have a myth that anyone can do testing. As per that Development team can perform Testing why do we need separate Testing Team???

Of-course, Development Team can test the application but while testing the application they won't think in the end-user's (Client/ Client's Representative) perspective. Since they generators of the code they will test application with "It will work attitude" instead of  "will it meets the client's requirements or not?". It's better to appoint the separate testing team to cut down the failure cost after release.

Interview Question_003: Can't the development team perform testing??

Since software testing is platform independent, for the individuals working with testing have a scope to learn different domain's knowledge and the people who are passionate to findout the bugs choose this testing as their career.

Interview Question_004: Why do you Choose Testing as your career??

Importance of Testing

What is the importance of Testing in software Industry??


  • To check the functionality of the software application to finalize whether it meets the client requirements or not.
  • To maintain the quality of the software to avoid huge losses in later stages


Once upon a time, because of mistakes in software development there is a huge human and financial loss happened in several incidents. Later all realized that due to lack of checking the software quality it happened and decide to maintain the software quality by testing process.

Interview Question_002: Need of Testing S/w Industry?

Testing Introduction

What is Testing ??

Testing is the process of checking the Software application to find out the Bugs with verification and validation techniques by considering Software Quality Factors.

Here we use the regular term "Bug", "Software Quality Factors",. So what does it mean??

"Bug" is the difference between the expected result and actual result while testing the application.
"Software Quality Factors" are the measuring factors to determine the quality of the Project/Product. Mostly,
Budget, Time and Reliability(software application meeting the client's requirements as well as clients's expectations).

Now we may get one more doubt "What is the difference between project and product?" There is a huge difference between two. I will explain in a simple manner.

If the software application is being developed based on the standard requirements in the market then its is called "Product".
Example: Windows Operating System by Micro Soft Company.
In the same way if the software application is being developed according to the specific client's business requirements then its is called "Project".

Interview Question_001: Difference between Product and Project

Intro

Hola Amigo's!!!!

This blog will help the people who is waiting eagerly to develop their career in Testing. Daily I will share the concepts of Software Testing Tools and other dumps too .
Chalo ....Let's start our journey towards Success.