Question: Software Testing Fundamentals Chapter 2 Lab Scenario: You have a client that is a leading consumer goods company that sells many leading brands of food

Software Testing Fundamentals Chapter 2 Lab

Scenario:

You have a client that is a leading consumer goods company that sells many leading brands of food and household products. They are an established company with many stores across the country, but now they want to provide customers with the ability to order online.

They have asked you and your team to create an E-commerce Website. The client would like to create an online catalog of products, and allow customers to start shopping as soon as possible. An extensive list of reports will be required at some point for all levels of personnel, from support staff (viewing individual customer orders) to senior management (viewing sales by date range, and analyzing sales trends etc. ). There are some known reports, but also many reports not yet conceived.

Having the website available to desktop users of different platforms (Windows, Mac OS, Linux etc.) is paramount. However, there is also a need for the site to be available for all major mobile environments

There are many details still to be addressed, but the company has identified the following:

1 Customers will receive a discount based on either quantity or total cost of products

2 Customers will have multiple shipping options, and receive free shipping for orders over a given threshold (to be determined later)

3 The company wants to institute a loyalty program

1 What development model would you choose for this project? Why?

2 The four test levels are component testing, integration testing, system testing and acceptance testing. For each of the test levels, identify one item (test object) of the project that might be tested and specify the test basis and the test object.

Example (from a different scenario):

Component Testing: We need to test the sites ability for concurrent access for a single user.

  • Test Basis: The SRS which stipulates users need to be able to login on multiple devices simultaneously, and the software code.
  • Test Object: The login screen

3 Identify a specific functional test that is needed for the project and outline the 6 steps you will take for this test.

4 Describe two possible scenarios when maintenance testing should be applied to the project throughout its lifetime.

I need 3 rd question.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!