Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Supermarket Automation Software (SAS) should at the end of a sales transaction print the bill containing the serial number of the sales transaction, the name

Supermarket Automation Software (SAS) should at the end of a sales transaction print the bill containing the serial number of the sales transaction, the name of the item, code number, quantity, unit price, and item price. The bill should indicate the total amount payable.

SAS should maintain the inventory of the various items of the supermarket. The manager upon query should be able to see the inventory details. In order to support inventory management, the inventory of an item should be decreased whenever an item is sold. SAS should also support an option by which an employee can update the inventory when new supply arrives.

SAS should support printing the sales statistics for every item the supermarket deals with for any particular day or any particular period. The sales statistics should indicate the quantity of an item sold, the price realised, and the profit.

The manager of the supermarket should be able to change the price at which an item is sold as the prices of the different items vary on a day-to-day basis.

--------------------------------------------------------------- CLO 1------------------------------------------------------

  1. A major problem in testing nonfunctional requirements is the often imprecise and incomplete expression of these requirements. How testing will be done?
  2. A complete regression test is usually too time consuming and expensive. Elaborate the testing criteria SAS scenario.

--------------------------------------------------------------- CLO 2------------------------------------------------------

  1. Briefly explain the cause-effect graph technique by considering the SAS scenario.
  2. Suggest testing techniques for the above SAS scenario, also justify your suggestion.

--------------------------------------------------------------- CLO 3------------------------------------------------------

  1. Write down a Test Plan (IEEE Format) by considering the SAS scenario.
  2. It is hard to determine which types of costs will occur in reality, how likely it is, and how expensive it will be, that is, how high the failure cost risk is for a project. Justify the statement .

--------------------------------------------------------------- CLO 4------------------------------------------------------

  1. What are the major features of non-functional Tools should test for SAS scenario.
  2. Compare the tools for static testing are different from dynamic testing tools.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Hands On Database

Authors: Steve Conger

1st Edition

013610827X, 978-0136108276

More Books

Students also viewed these Databases questions

Question

2. Do you find change a. invigorating? b. stressful? _______

Answered: 1 week ago

Question

How was their resistance overcome?

Answered: 1 week ago