Test plan including test cases, Software Engineering

Assignment Help:

This assignment aims to provide the opportunity to integrate and develop your analytical and written communication skills, and speci?cally to:develop your skills at developing test plans,

  • develop your at developing test cases, and
  • develop your ability to present a coherent professional report detailing the a test plan.

Outline:

The analysis phase of a system development project has ended and the design phase is beginning. Working on the Real estate multiple listing service system case study develop a test plan including test cases for the system. Assume that the testing phase will take place over a 4 week period. As well as yourself, you will have two other - similarly skilled - testers on your team.

Deliverable:

Your submission will take the form of a report that will include:

  • A test plan, and
  • A set of test cases for one of the major uses cases detailed in the system requirements speci?cation.

Audience

The audience for this submission is primarily technical. As a result the plan you create will need very little explanation, you can assume the reader is UML literate and also understands the nature of software testing. The test cases should contain space and places for the test results to be recorded. The plan should contain the following sections:

Letter of transmittal This letter should be attached to the outside of the report and should explain who has produced the report, the reason for the report, why it was written, for whom it is intended and even the main ?nding/outcome if it is appropriate or signi?cant. This letter should be a maximum of one page.

Executive summary This is a summary of the report. It is to be a maximum of one page. The client will read this section ?rst to determine what parts of the report they need to read thoroughly. Any signi?cant ?ndings or contentious issues should be mentioned to direct them to the relevant sections.

• Table of contents Page This section must accurately identify all major sections and headings with page numbers.

• Introduction This section details main features of the system test plan.This will include an overview of the schedule and milestones.

• Resource requirements This section will list the required hardware, software and staf?ng requirements.

• Features to be tested This section will list the system features to be tested and also the aspects of the system that will not be tested.

• Test plan This section will contain a description of how the tests will be performed, when they will be performed, and who will conduct them.

• Dependancies and risks This section will outline the major dependencies and risks.

• Test Cases This section will contain the test cases for one use case selected by you from the case study. (Normally - of course - test cases will be developed for the entire set of use cases, however, doing that for this assignment would require more effort than is reasonable for 20% value. The plan should assume that all uses cases will be tested.)

• Recommendations and conclusions The summary will contain any conclusions and recommendations, such as which aspects of your system are most critical and why.


Related Discussions:- Test plan including test cases

Functional testing and structural test, Differentiate between functional te...

Differentiate between functional testing and structural testing. Functional testing also known as behavioural testing or  Black box testing. In this methods, tester design te

Write short note on black box testing, Write short note on black box testin...

Write short note on black box testing. The black box testing is also known as behavioural testing. This method fully focuses on the functional needs of the software. Tests are

How is the state diagram helpful to an engineer, Problem: a) Assume a w...

Problem: a) Assume a washing machine. List all possible states of the washing machine. Draw a state diagram showing also the events triggering the change of states where poss

Illustrate about the waterfall model, Waterfall Model It is the oldest...

Waterfall Model It is the oldest, simplest and most widely used process model. In waterfall model, every phase of the life cycle is finished before start of a new phase. It's

What are repositories used by qtp to store object properties, What are repo...

What are repositories used by QTP to store object properties? QTP uses two kinds of repositories to store object properties. a.) Shared object repository: A global object

Describe design walk throughs and critical design review, Q. Describe desig...

Q. Describe design walk throughs and critical design review? Ans. A design walkthrough is a excellence practice that allows designers to acquire an early validation of desig

What are the drawbacks of rad model, Mention some of the drawbacks of RAD m...

Mention some of the drawbacks of RAD model. Unuseful for a large-scale projects. Interest of developers & customers are necessary. Not useful and perfect when technica

What are the various testing activities, What are the various testing activ...

What are the various testing activities? i. Test planning ii. Test case design iii. Data collection iv. Test execution v. Effective evaluation

What is meant by data dictionary, What is meant by Data dictionary? The...

What is meant by Data dictionary? The Data dictionary is a prepared listing of all data elements that are pertinent to the system, with precise, rigorous explanations so that b

When we require to re-engineer, When to Re-Engineer? When the syst...

When to Re-Engineer? When the system alter are mostly confined to part of the system then re-engineer that part. When hardware or software support becomes obsolete.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd