software testing genius

Review your Skills on Gray Box Testing-through Descriptive Questions

Welcome to “Software Testing Genius”. Subscribe to my RSS feed for latest content on Software Testing.

Review your Skills on Gray Box Testing-through Descriptive Questions

(Answers to Objective Type Questions on Gray Box Testing - are available at the end of this article)


Q. 1: What is the reason that Gray-box testing is based on requirement based test case generation?


sans-serif">Gray-box testing uses assertion methods to preset all the conditions required, prior to a program being tested. Formal testing is one of the commonly used techniques for ensuring that a core program is correct to a very large degree. It the requirement specification language is being used to specify the requirement, it would be easy to execute the requirement stated and verify its correctness. Gray-box testing will use the predicate and verifications defined in requirement specification language as inputs to the requirements based test case generation phase.


<<<<<< =================== >>>>>>


Q. 2: Why is Gray-Box testing especially useful for Web and Internet applications?


This is so because the Internet is built around loosely integrated components that connected via relatively well-defined interfaces. It factors in high-level design, environment and inter¬operability conditions. It reveals problems of end-to-end information flow and distributed hardware / software system configuration and compatibility.


The context specific errors are germane to web systems and it is the Gray-box testing which uncovers these errors.


<<<<<< =================== >>>>>>


Q. 3: What is the gray-box assumption for object-oriented softwares?


Typically, a reference state model for SOT is assumed. The testing problem is to identify failure to conform to the reference model. The tester must determine which state is actually obtained by applying a distinguishing sequence and observing the resulting output. This increases the number of tests by a large amount. With object-oriented software, we assume that the internal state can be determined by¬


(a) A method of activation state where activation is equated with state.


(b) State reporting capability in the Class-Under-Test (CUT).


(c) Built-in Test reporting in the CUT.


These are the Gray-Box assumptions.


<<<<<< =================== >>>>>>


Q. 4: Can we have only gray-box testers?


No, because a high level of success lies in the fact that we can have a mix of different types of testers with different skill sets like database expert, security expert, test automation expert etc.

Many more Articles on Gray Box Testing

Largest Database of Sample Papers - 1000+ Unique Questions for ISTQB Foundation Exam

ISTQB Foundation Exam - Full Crash Course for Download

ISTQB Advanced CTAL Test Analysts Exam - Full Crash Course for Download

ISTQB Advanced CTAL Test Manager Exam - Full Crash Course for Download

What Successful Testers say about the Quality of this website

If you want to keep track of further articles on Software Testing,
I suggest you to subscribe my
RSS feed

You can also Subscribe by E-mail
and get All New articles delivered directly to your Inbox.

Get your Absolutely Free Copy of Several MS PowerPoint Presentations & E-Books related to ISTQB, HP Load Runner, IBM RFT, HP QTP & QC Certification Exams, prepared by Popular Writers & Trainers, by writing to:

Full Study Material for Popular Certification Exams:

Study Material - HP QTP & QC Certification Exam

Study Material - IBM RFT Certification Exam

Study Material - HP LoadRunner Certification Exams for All Modules

Study Material - ISTQB Certification Exam

Most Popular Topics in Demand:

Practical Roadmap to QTP Certification

Practical Roadmap to CSTE Certification

Consolidated Study Material - Testing & QA

Rehearsal of QTP in 1 Hr. -  Interview Questions

Correct Answers to the Objective Type Questions on Gray Box Testing as listed earlier:

Question No.

Correct Answer

Q. 1


Q. 2


Q. 3


Q. 4


Q. 5



Comments :


Leave Your Comments: (*) Marked Fields are Mandatory

You can apply basic formatting to the text

Name *
Email Address *
Speak your mind
sex hikayeleri