KIT506 Software Application Design and Implementation

Assignment Help Other Subject
Reference no: EM133128234

KIT506 Software Application Design and Implementation - University of Tasmania

Assignment specification - System test plan

Background
Any information system development project follows a defined process from initiation to close. This process is often iterative. Specialist test teams within the design group will develop test cases that will be used to test all aspects of the system to be delivered. This work is vital to ensure that the delivered product will work as expected and meet all requirements.

This assignment will require you to emulate that process by building a complete test plan based on the design you developed for your first assignment. In this assignment you are asked to create test cases for each use case and a test plan to ensure all required operations and data flows will function as specified in your design document.

Whilst a real-world system would have a wide range of operations, this assignment asks you to focus only on the operations included in your design document.

As a group you will develop a system test plan and define the test cases to evaluate the quality of your developed system. As individuals you will develop and present the test cases for the two operations you designed as part of your design document.

Learning outcome 1: Produce an object-oriented application design and test plan using industry relevant software design tools

Learning outcome 2: Collaborate on a project across the software development lifecycle from design to testing as an effective team member and project manager; and

Requirements:
• You are to work in the same groups as for assignment 1.
• Seek clarification on assignment details if there is something you do not understand and ask any questions your group has. (This should be done in consulting time)
• Discuss the skill and knowledge strengths of each member and delegate tasks as appropriate for each person. Ensure that all tasks are divided equally. Develop a timeline and meeting schedule for assignment work.
• Watch all video lecturettes and develop a test plan and test cases that test all operations and utilise all types of testing that are appropriate for the operation. (The group is to decide which test types should be developed.)

Test plan document

1. Title Page
Each report should include a title page that identifies the system being tested and its authors (any student that is not listed on a title page will not receive a grade for the submission).

2. Test plan description (group)
Describe the purpose of this test document and the types of testing to be implemented. The test types, and sub-section numbers for each operation should be outlined in a table. The benefit of each type of testing should be discussed as a means of justifying the test plan. This should be described at the system level.

3. Operation test plan
The test plan for each operation should reference the section in the design document that detailed the design for that operation to facilitate cross referencing. Note that non-functional requirements are again out of scope for this document. A set of test cases for each operation should be developed and presented using the test case reporting discussed in your tutorials. This list should be complete and should leave no opportunity for errors or faults to remain in the delivered system.

4. Test plan validation
Discuss how you have ensured that your test plan is complete and will test each operation fully. Explain your level of confidence regarding the ability of your test plan to guarantee your system\ will work as expected and will not experience any faults or failures.

List any references, e.g. lecture notes, papers, books, and web sites consulted.

Attachment:- Test-case-template.rar

Reference no: EM133128234

Questions Cloud

Prepare a personal balance sheet : Prepare a personal balance sheet using the format you have learned for a classified balance sheet for a company. For the equity account, use Owner's Equity
Calculate the own price elasticity : Suppose the following Demand equation is estimated for the most popular printers by using regression analysis: One example for Epson printer is as follows:
Propagating project management culture : A PMO plays a major role in propagating the project management culture in any organization.
How much must they charge for each job to break even : Speedy graphic design store plans to sell 62 jobs next week, at an average cost of $325 each. How much must they charge for each job to break even
KIT506 Software Application Design and Implementation : KIT506 Software Application Design and Implementation Assignment Help and Solution, University of Tasmania - Assessment Writing Service
How/why did conflict escalate : How/why did the conflict escalate? What would the student have done differently, based on what he or she has learned in the class?
Obtain annual data on the total unemployment rate : Using the OECD database, obtain annual data (for 1991-2020) on the total unemployment rate (15 to 64 years) and the inflation rate for Canada.
Assess how management planning practices interfere : Assess how the management planning practices interfere with or prohibit the organization's ability to optimally function.
Compute the receivable turnover ratio : Suppose the total sales are $183,464,000, the gross income is $190,380,000, the net income is $28,436,000, Compute the receivable turnover ratio

Reviews

Write a Review

Other Subject Questions & Answers

  How many independent variables manipulated in experiment

How many independent variables has she manipulated in her experiment

  How would you improve the course syllabus

How would you improve the course syllabus? Do you believe online students should be held accountable for reading the syllabus? Why or why not?

  What are some of the strategies implemented by each company

In your opinion, what are some of the strategies implemented by each company to help them to successfully reach their target audience

  What systems currently being utilized at your organization

What systems are currently being utilized at your organization? Identify two strength and two weaknesses of the current information-technology being used.

  Understand the history of the counseling profession

Why is it important that we understand the history of the counseling profession and that we stay updated on the current trends in our profession?

  What benefits come from adolescents use of technology

What benefits come from adolescents' use of technology? Who is most apt and least apt to be involved in cyberbullying? Why might sexting be a problem?

  Why the principle reflect areas of needed growth as you work

Select two of the ten principles and discuss why they reflect areas of needed growth as you work towards becoming an educator. What will you do to improve these areas?

  Confirmed reservations are considered contract of agreement

Confirmed reservations are considered a contract of agreement. The practice of charging credit cards by fine-dining establishments, even when the guest does not show, has been a prevalent industry practice.

  What did you learn about the canterville chase

Based on the details the author provides, what did you learn about the Canterville Chase? Does this sound like a place you have ever visited? Why or why not?

  What are the remedies of common law

What are the remedies of common law? Are damages a remedy at law

  How does this affect the role of the probation officer

Currently, the juvenile justice system is based on treatment rather than punishment. How does this affect the role of the probation officer?

  What philosophical beliefs do you think the rhetor holds

Assignment: Rhetorical Analysis - What philosophical beliefs do you think the rhetor holds? How does the music video represent those philosophical beliefs

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