Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Scenario

You have been asked to lead a software development team to build a system fulfilling the Statement of Need specified in project 1. Your team is employed by a small company. The customer wants a project that balances reasonable development cost, timely delivery, software quality, and functionality.

In this project, you will work to define, refine, and proof test case descriptions for the B&B system. Assume that the code for your B&B system has been developed based on the SDD whose requirements trace through the SRS to the SS. The next step is to develop a software test specification (STS) that describes the test cases that you will perform to verify correctness and validate compliance to customer requirements of your B&B system.

You will select components from your SDD for the B&B system and design two of each; white and black box test cases.
Completing this project will require that you produce a software test specification (STS) document for the system. The objective is to produce a "cookbook" for testers. A tester really only needs the STS, the test environment, the test tools, the test data, and of course, the software.

STS Templates

Please develop your STS using the IEEE Standard for Software Test Documentation, standard 829-1998, posted in the eReserves section on the Class Menu. Section 6 in the IEEE Std 829-1998 is most relevant to this assignment, so focus on completing this section as thoroughly as you can.

The assignment

Complete the template as best as you can. Make any reasonable assumptions based on your understanding of the problem that allow you to address as many sections of the STS template as possible. (Please read the "project descriptions" in the project description section of the syllabus for additional context and information on course projects).

Pay special attention to the following. The bulk of your grade will be decided on how well you address these issues.

Detailed Test Environment description - including test hardware, software, test tools, and data

White Box Test Cases (two): including; name of the component being tested, test inputs, special test tools, and expected outputs
Black Box Test Cases: Select (two) write a complete black box test case definitions, including; name of the test (e.g. boundary value analysis), name of the component being tested, test inputs, expected outputs, special test tools, and requirement(s) from the SRS being validated.

Traceability matrix: Each test case is used to assess compliance to a SRS/SS requirement (i.e., Black Box) or to assess correct computation, e.g., correct inventory level (i.e., White Box). Your Test Cases should trace to one or more SRS requirements. See Table 4.4 in module 4 for an example of a Traceability Matrix. (Please endeavor to validate the use cases/scenarios and requirements as you specified them in your SRS).

Hints and suggestions

For the STS, we shall be using only a subset of the IEEE template; specifically section 6 of the IEEE (Test Case Specification). Refer to Module 4 for information on software testing and examples of black-box and white-box test case definitions. Remember: each test case is used to assess compliance to a SRS/SS requirement (i.e., Black Box) or to assess correct computation, e.g., correct reservation tracking (i.e., White Box). Here are the details required for each test case description:

Test objective

unique test case identifier
input specification
output specification
special environment conditions
special procedural requirements
execution procedure steps
dependencies

You are encouraged to select and use any of the use cases or requirements defined in your SRS. Collaborate with your team and decide who has the best representation to use.

Make sure your work is neat and legible. Your charts, illustrations and diagrams can be done using any word processing, drawing, and/or software CASE drawing tool (or by hand) as long as it is neat and organized. Embed or scan any diagrams that you create in your STS document-do not upload them separately.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M91351229
  • Price:- $70

Guranteed 36 Hours Delivery, In Price:- $70

Have any Question?


Related Questions in Computer Engineering

Question write a 12-15 page analysis explaining your

Question: Write a 12-15 page analysis explaining your business venture. Include a SWOT (strengths, weaknesses, opportunities and threats) analysis of your business venture, it's industry, a customer analysis, marketing p ...

Systems analysis and design project 11 can you answer these

Systems analysis and design project 11: can you answer these 3 questions please 1. Design a generic test plan that describes the testing for an imaginary system. 2. Design a generic post-implementation evaluation form. T ...

Similar to problem 10 on page 282 assume we have an 8g

Similar to problem 10 on page 282, assume we have an 8G times 64 word addressable computer built using 512M times 32 chips. Memory is addressed using low-order interleave. Answer the following questions. a. How many RAM ...

Roberto is the network administrator for an international

Roberto is the network administrator for an international law firm with offices and customers in North America, South America, Africa, and the Middle East. The lawyers frequently contact each other via e-mail, use the In ...

Theeyeshaveitcomnbspbook exchange is a type of e-business

TheEyesHaveIt.com Book Exchange is a type of e-business exchange that does business entirely on the Internet. The company acts as a clearing exchange for both buyers and sellers of used books. For a person to offer books ...

What are some examples of marketing activities that are

What are some examples of "marketing" activities that are associated with the Summer Olympics? How does global marketing and the use of new digital marketing techniques facilitate marketing activities at the Olympics in ...

When a developer creates an app should they make it

When a developer creates an app, should they make it backwards compatible, so that the app can be handled by older versions of the operating system? Why or why not?

The measurements of the diametersnbspin inches of 12

The measurements of the diameters? (in inches) of 12 randomly chosen golf balls are listed. At alpha (α) = 0.05?, is there enough evidence to reject the claim that the standard deviation of the measurements of these diam ...

Question suppose you are constructing a 3-bit counter using

Question : Suppose you are constructing a 3-bit counter using three D flip-flops and some selection of gates. The inputs to the system are Reset (sets every output to zero) and Inc (a signal to increment the counter). Th ...

Suppose a bowl has 9 chips one chip is labeled 1 three

Suppose a bowl has 9 chips. One chip is labeled "1", three chips are labeled "3", and five chips are labeled "5". Suppose two chips are selected at random with replacement. Let the random variable X equal the absolute di ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As