LET's LINKED <-> IN

Search This Blog

Monday, June 27, 2016


 What is a Story Board Approach in Agile?

Agile Software Development works in a very different approach. It evolvse in a more collaborative way where in the development team will have a frequent rather a continuous discussions with the customers to arrive at the requirement of the customer. It promotes adaptive planning, evolutionary development, early delivery, and continuous improvement, and it encourages rapid and flexible response to change. This approach is mostly used in projects where the customer is not able to describe his requirements clearly. In these situations the development team will start the conversation with the customers. 

Agile Approach has this unique way of making story out of the requirement the customer talks about. The story can be in a small descriptive manner and is split into more stories to add in more details to the existing information the customer provides. These story are basically the scenarios that are arrived for the development of the application as required by the customer.This is a development methodology that stresses using small user stories to define what a system does from a user perspective and not a technical one. Here the customer should focus on how his requirement is taken care of and how the product will be developed in terms of time,the user experience and solves their problem. He should not bother much about the technical side of the development.The Storyboard provides an ideal platform to create agile user stories that are more clear to understand.

The Use of User Stories

  • Easy to understand, and anyone can participate
  • Can be changed or amended frequently
  • Brings together the developers, users, and business specialists to work towards the common goals and expectations

An Evolution of Software Testing

Testing Made Easy V2.0 

    An Evolution of Testing is a book focused on Software Testing, its scope & its approach. The Book talks more in detail about Manual Testing    and a brief on Automation Testing.

https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS
The Book is being written for all those Software Testing Professionals who are new to the testing field & to others who want to know what exactly is Software Testing is all about. A Complete detail information on S/W Testing -> Process, Methods, Approach etc.  It comes handy as a quick references on Software Testing.

You can buy this book from this link:
https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS


Wednesday, June 22, 2016

What is a Test Plan?

Lets Plan our Testing

Contents of a Test Plan
A Test Plan is a document which defines the systematic approach of execution of testing and step by step approach of activities of testing. The Test Plan contains a detailed understanding of the eventual workflow of testing.


According to Testing Maturity Model Integration (TMMI)

The purpose of Test Planning is to define a test approach based on the identified risks and the defined test strategy, and to establish and maintain well-founded plans for performing and managing the testing activities”.

The plans are to be prepared by Test/QA Leads or by Project Managers only. In all test plans, the ETVX {Entry-Task-Validation-Exit} criteria are to be mentioned. Entry means the entry point to that phase. For example, for unit testing, the coding must be complete and then only one can start unit testing. Task is the activity that is performed.

Validation is the way in which the progress and correctness and compliance are verified for that phase. Exit tells the completion criteria of that phase, after the validation is done. For example, the exit criterion for unit testing is all unit test cases must pass.


ETVX is a modeling technique for developing worldly and atomic level models. It stands for Entry, Task, Verification and Exit. It is a task-based model where the details of each task are explicitly defined in a specification table against each phase i.e. Entry, Exit, Task, Feedback In, Feedback Out, and measures. 

So know more about Software Testing Read
Testing Made Easy v2.0
Testing Made Easy V2.0

Testing Made Easy V2.0 :
Buy it online
 https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS

Tuesday, June 21, 2016

Scope of Testing

What is Scope of Testing?

A Scope of Testing is where we define what to test and what not to 
test.It clearly defines our area of testing the application or system.
Unless we are clear with our scope or area of testing it is not advisable to start our testing.The testing team describes specifically what you want to accomplish by identifying what you will test and what you will not.


For example, you might limit your testing of client computer hardware to the minimum supported configurations or to the standard configurations.

To know more on Software Testing:

Read : Testing Made Easy V2.0 available in Amazon
https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS


Cost of Quality

What is COQ “The Cost of Quality”?

Every time work is redone, the cost of quality increases

The "cost of quality" is not the price of creating a quality product or service. It’s the cost of NOT creating a quality product or service.It does not include costs associated with maintenance and quality training.
Examples include:
The reworking of a manufactured item.
•The retesting of an assembly.
•The rebuilding of a tool.
•The correction of a bank statement.
•The reworking of a service, such as the reprocessing of a loan operation or thereplacement of a food order in a restaurant.
In short, any cost that would not have been expended if quality were perfect contributes to the cost of quality.
The Total Quality Costs are the total of the cost incurred by:
•Investing in the prevention of nonconformance to requirements.
•Appraising a product or service for conformance to requirements.

•Failing to meet requirements.

To know more about Software Testing :
Buy Testing Made Easy V2.0 :
https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS

Sunday, June 19, 2016

Attitude of a Software Tester


 ATTITUDE OF A SOFTWARE TESTER

 Attitude matters a lot for everything & particularly for S/w Tester. It reflects the way he sees the application.A tester is always a bridge between the client & company.

He should possess the below qualities:
Ø  Passion for analysis & testing.
Ø  Logical & Technical Capability.
Ø  Flexibility.
Ø  Communication Skills
Ø  Business Sense.

Ø  Constructively Destructive Sense

To know more about Software Testing

Please Buy
https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS 

Friday, June 17, 2016

A Comparison of Testing with Quality Assurance and Quality Control




Quality Assurance: It is an activity where we ensure that we implement the process, procedures & Standards. We implement all these through various methods to accomplish our goals and include ensuring conformance to one or more standards, such as ISO 9000 or a model such as CMMI. It is process oriented & preventive activity and a subset of STLC.

Quality Control: It is an activity which ensures that the requirements are verified for software. The implementation of procedures and process are followed with full focus on Actual Testing. It is product oriented activity and a corrective process. It is considered as the subset of QA.


Testing: It is an activity which ensures that we identify the 
fallacies of the software where the focus is on actual testing. It is 
Product Oriented activity with a preventive process. It is a subset of Quality Control.

To know more on Software Testing
Buy my book at : https://www.amazon.in/Testing-Made-Easy-v2-0-Evolution-ebook/dp/B00MAOD5DS