Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

wt is grey box testing

Answer Posted / saurabh

Grey box testing is the combination of black box and white
box testing. Intention of this testing is to find out
defects related to bad design or bad implementation of the
system.
In gray box testing, test engineer is equipped with the
knowledge of system and designs test cases or test data
based on system knowledge.
For example, consider a hypothetical case wherein you have
to test a web application. Functionality of this web
application is very simple, you just need to enter your
personal details like email and field of interest on the
web form and submit this form. Server will get this
details, and based on the field of interest pick some
articles and mail it to the given email. Email validation
is happening at the client side using Java Scripts.

In this case, in the absence of implementation detail, you
might test web form with valid/invalid mail IDs and
different field of interests to make sure that
functionality is intact.

But, if you know the implementation detail, you know that
system is making following assumptions
• Server will never get invalid mail ID
• Server will never send mail to invalid ID
• Server will never receive failure notification for
this mail.

So as part of gray box testing, in the above example you
will have a test case on clients where Java Scripts are
disabled. It could happen due to any reason and if it
happens, validation can not happen at the client site. In
this case, assumptions made by the system are violated and
• Server will get invalid mail ID
• Server will send mail to invalid mail ID
• Server will receive failure notification
Hope you understood the concept of gray box testing and how
it can be used to create different test cases or data
points based on the implementation details of the system.

Is This Answer Correct ?    7 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you define a format of writing a good test case?

1242


What is a test strategy and what does it include?

1115


Give notes on role of ISO in quality assurance.

1188


insurance domain interview questions ,i done project on insurance (manual testing)

24413


What is difference between ach credit and the normal credit?

3279


I want to create a set of portofolio for increasing the chance applying as a SQA Tester, the Question is, What kind of thing that must I put on that Portofolio?

2195


What is the difference between preventative and reactive approaches in testing?

1252


What are the different artifacts you refer when you write the test cases?

1171


You have 250 outstanding requests in a bug tracking application,you have no automated build environment, or representative production environment in test, nor the hardware required.You are responsible for establishing some kind of process and order to the QA department, what would you need in terms of budget and what would your processes be, as well as how would you address the environment issues mentioned above?

2304


I have to write a User Story for a customer withdrawing cash out of an ATM. Can you send me some examples PLEASE. I appreciate your assistance.

2030


What are the functions of the Quality Assurance Group (QAG)?

3695


can anyone explain the working of tsys application in credit card industry

4259


Have you ever worked with QA in developing test tools? Explain the participation Development should have with QA in leveraging such test tools for QA use.

2476


What is a cause effect graph?

1225


What are the different levels in software testing?

1124