ST 10 Important Questions
ST 10 Important Questions
3) Formal inspection-i) It is also called as Fagan inspection. There are four rules in inspection.
First is the author of the code. Second is a moderator who is expected to formally run the
inspection according to the process. Third are the inspectors. These are the people who actually
provides review comments for the code.
ii) finally there is a scribe who takes detail notes during the inspection meeting and
circulates them to the inspection team after the meeting
Q.3) What is Black box testing ?Explain the basic need of black box system?
Ans:- i) Black box testing involve looking at the specifications and does not required examining
the code of program.
ii) black boxing is done from the customer's viewpoint.
iii) the test engineer engage in black box testing only knows the set of inputs and expected
outputs and is unaware of how those inputs are transfer into outputs by the software.
Example- lock and key
We do not know how the labors in the lock work but we only know the set of inputs and the
expected outcome that is locking and unlocking.
iv) black box testing does requires a functional knowledge of the product to be tested.
Q.4) What is acceptance testing? Explain different criteria for acceptance testing?
Ans:- 1)Acceptance testing is a phase after system testing that is normally done by the customer
or representative of the customer.
2) the customer define a set of test cases that will be executed to qualify and accept the product.
3) this test cases are executed by the customers themselves to quickly judge the quality of the
product before deciding to buy the product.
4) acceptance testing are normally small in number and are not written with the intention of
finding defects.
5) sometimes acceptance test cases are developed jointly by the customers and product
organization. In this case the product organization will have complete understanding of what will
be tested by the customer for acceptance testing.
Acceptance criteria
1) Acceptance criteria-product acceptance -during the requirements face each requirement is
associated with acceptance criteria. It is possible that one or more requirements may be met to
form acceptance criteria. Whenever they are changes to requirement the acceptance criteria
accordingly modified and maintain.
Acceptance testing is not meant for executing test cases that have not been executed before.
Thanks the existing test cases are looked at and certain categories of testis can be grouped to
form acceptance criteria.
2) Acceptance criteria-procedure acceptance-acceptance criteria can be define based on the
procedures followed for delivery. An example of procedure acceptance could be documentation
and release media. Some example of acceptance criteria for this nature are as follows
1) user, administration and troubleshooting documentation should be part of the release.
2) along with a binary code the source code of the product will build scripts to be delivered in the
CD.
3) a minimum of 20 employees are train on the product uses prior to deployment.
This procedural acceptance criteria are verified and tested as a part of acceptance testing.
Result Condition Simple steps written to check Huge data collected and
expected result analyzed
Result varies due to Product implementation Product implementation,
resources, and configuration
Testing focus Defect detection Qualification of product