0% found this document useful (0 votes)
2 views3 pages

Sample Questions

Uploaded by

yallasanjay1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Sample Questions

Uploaded by

yallasanjay1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Q1: What is the purpose of testing?

A. To demonstrate that a product is ready for use

B. To demonstrate that there are no serious errors in the product

C. Checking product and documentation in order to determine how far the needs or requirements
are met, to find defects, to measure quality and risk, to establish confidence and to prevent
defects.

D. Prevention of errors

Answer: C

Q2: Which of the following statements is correct?

A. To find few or no problems guarantees quality.

B. To find and correct defects does not help if the whole system does not fulfill the customer needs.

C. Testing can prove that the product contains no faults.

D. Running the same tests over and over again will sooner or later find new faults.

Answer: B

Q3: What is the main difference between system testing and acceptance testing?

A. System testing concentrates on functional testing, while acceptance testing concentrate son
nonfunctional testing.

B. Acceptance testing is a regression test for the changes implemented during system testing.

C. System testing is done against the developers’ interpretation of the requirements, acceptance
testing against customer understanding.

D. System testing is done on the development platform, while acceptance testing is done on the
customer platform.

Answer: C

Q4: For this program: How many test cases do you need for 100% decision coverage?
I := 1;
IF (condition A)
Then …
Else …
END IF
IF (condition B)
Then …
END IF

A. 1
B. 2
C. 4
D. 5
Answer: B

Q5: This code is given:


Integer a;
If (a > 1 AND a < 50)
Then …
End if

Which of the following collections of test input values is the correct result of a boundary value analysis?

A. 0, 1, 2, 50, 51
B. 1, 2, 49, 50
C. -1, 0, 1, 2, 49, 50, 51
D. -32767, -1, 0, 1, 49, 50, 51, +32768
Answer: B

Part 2:

Q1. What is a bug? Why do bugs occur?

Q2. Description of a standard POS

Point of sale (POS) or checkout is the place where a retail transaction is completed. It is the point at
which a customer makes a payment to a merchant in exchange for goods or services. At the point of sale
the merchant would use any of a range of possible methods to calculate the amount owing - such as a
manual system, weighing machines, scanners or an electronic cash register. The merchant will usually
provide hardware and options for use by the customer to make payment - such as an EFTPOS terminal.
The merchant will also normally issue a receipt for the transaction.
For small and medium-sized retailers, the POS will be customized by retail industry as different industries
have different needs. For example, a grocery or candy store will need a scale at the point of sale, while
bars and restaurants will need to customize the item sold when a customer has a special meal or drink
request. The modern point of sale will also include advanced functionalities to cater to different
verticals, such as inventory, CRM, financials, warehousing, and so on, all built into the POS software.
Prior to the modern POS, all of these functions were done independently and required the manual re-
keying of information, which resulted in a lot of errors.

Questions:

 How would you test such a POS?


 Create a list with the test scenarios.
 What are the most important scenarios from your list?

You might also like