Free Samples
ITECH7409 Software Testing
.cms-body-content table{width:100%!important;} #subhidecontent{ position: relative;
overflow-x: auto;
width: 100%;}
ITECH7409 Software Testing
0 Download4 Pages / 940 Words
Course Code: ITECH7409
University: Federation University
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: Australia
Question:
The purpose of the assignment is to help you to:-
practice and improve your team working skills
analyze and evaluate a set of software requirements and decide an appropriate testing regime
write professional level testing documentation
develop a good understanding of professional industry standards for software testing
Master Test Plan (MTP) provides an overall test planning and test management document for multiple levels of test
Level Test Plan (LTP): provides for each level of testing, the scope, approach, resources, and schedule of the testing activities. It lists items being tested, the features to be tested, the tasks to be performed, the personnel responsible for each task, and the associated risk(s) need to be identified.
Level Test Design (LTD): details test cases and the expected results as well as test pass criteria.
Level Test Case (LTC): specifies the test data for use in running the test cases identified in the Level Test Design.
Each group will need to submit a Software Test Document. The document will describe, in as much detail as possible, a full testing suite for the Online Backstage Management System. The testing suite should include descriptions of the unit, integration and system testing levels and contain a detailed requirements traceability matrix.
To create the Software Test Document, groups should use the format shown in the sample Software Test Documentation shown in Lecture 5, slide 23, as this format incorporates features of
master test plan
level test plans for unit, integration and system testing levels that should relate to the requirements traceability matrix
level test designs for unit, integration and system testing with details of the specific test data for each of the test cases.
Note: It is not necessary to include Section 4 or Appendix A as suggested in slide 23, as it will not be possible to conduct testing of the Online Backstage Management System software in this assignment.
Answer:
Abstract This technical report outlines the contents of a minimal set of software development documents, tailored for use by students in software engineering projects, and firmly based on IEEE standards. The document set is designed to support software development activities. It provides a framework for use in undergraduate software engineering projects, both individual and team-based, that helps students to learn best practice. A supplementary report describes the content of each document in more detail. 1.
Background
Projects form an important part of the education of software engineers. They form an active method of teaching, as defined by Piaget, leading to a “training in self-discipline and voluntary effort” [1], which is important to software engineering professionals. Two purposes served by these projects are: education in professional practice, and outcomes-based assessment, as identified in the ACM/IEEE Computing Curricula 2001 [2]. An infrastructure must be provided whereby the students are well guided in their learning, yet have an opportunity to display their individual achievements for the purposes of assessment. This corresponds to the ‘integrational’ and ‘differential’ modes of education as described by Cook in “Educational Measurement” [11]. Software engineering projects, as defined by the IEEE/EIA, consist of a number of development activities [10]. Each activity is characterised by a set of deliverables, normally in the form of code or documentation. Providing a structured template for software documentation assists both the educational and the assessment aspects of a software engineering project. These templates provide a guide to the expected format and content of the documentation deliverables based on international standards.
They also provide a framework for the evaluation of the student project, based on deliverables. Note that this report does not provide specific assessment criteria: it describes the development documentation. Also, it does not cover the product documentation (user manual, reference manual, installation manual, or internal documentation) or the student project report. By industry standards most student projects would not normally justify the production of a complete documentation set. However, as part of the educational process, it is important that 2 students are shown how to document their work according to best practice. It is not necessary that every project produce every document described here, but from an educational viewpoint, and considering that students will be embarking on a professional career, there are distinct benefits in each student doing so.
Review of activity deliverables is a critical part of ensuring software product quality and tracking project status, and this requires an understanding of what documents are needed [15]. Another important aspect of best practice in documentation, included in these templates, is risk management. The minimal document set, and the content of each document, has been derived from the full IEEE set of software engineering documents, based on the experience of the authors in professional software development and teaching software engineering. Many other universities have produced documentation guidelines for final year software engineering students (for example [12], and [13]); the templates described here are based on the most recent IEEE standards and US MIL-STD-498 [14].
Overview of the Documentation Set. The following table identifies the minimal core set of software, and identifies the activities that produce them. Document Deliverables Description Activities (IEEE/EIA 12207.2-1997) [10] Software Project Management Plan (SPMP) Description of the software approach and associated milestones. System requirement analysis Software requirement analysis Software Requirements Specifications (SRS) Description of the expected software features, constraints, interfaces and other attributes. Process implementation Software Design Description (SDD) Description of how the software will meet the requirements. Also describes the rationale for design decisions taken. System architectural design Software architectural design Software detailed design Software Test Documentation (STD) Description of the plan and specifications to verify and validate the software and the results. Software qualification testing System qualification testing
Contents of the Documentation Set. The following four pages identify the contents of each document. A detailed description of the contents will be provided in a future Technical Report. The contents are not a rigid definition, but a guide as to the most pertinent features of each document. These should be tailored to reflect the emphasis of each project. Documentation produced during implementation is not covered; these results are usually in the form of executable code, user documentation, and an implementation journal/engineering notebook recording the implementation work of the student. The specifications for, and results of, unit testing are also regarded as being part of the implementation.
References
[1]H.E. Gruber & J. J. Vonèche [Eds.], The Essential Piaget, Basic Books, 1977 .
[2]Computing Curricula 2001, The Joint Task Force on Computing Curricula, Final Report, IEEE Computer Society, Association for Computing Machinery, Dec 15, 2001
[3]IEEE Std. 829-1998 IEEE Standard for Software Test Documentation
[4] IEEE Std. 830-1998 IEEE Recommended Practice for Software Requirements Specifications
[5] IEEE Std. 1008-1997 IEEE Standard for Software Unit Testing
[6] IEEE Std. 1012-1998 IEEE Standard for Software Verification and Validation
[7] IEEE Std. 1016-1998 IEEE Recommended Practice for Software Design Descriptions
[8] IEEE Std 1058-1998 IEEE Standard for Software Project Management Plans
[9] IEEE Std 1540-2001 IEEE Standard for Software Life Cycle Processes – Risk Management
[10] IEEE 12207.2-1997 Industry Implementation of International Standard ISO/IEC 12207: 1995 (ISO/IEC 12207) Standard for Information Technology – Software Life Cycle Processes – Implementation Considerations
[11] E.F. Lindquist (Ed.), Educational Measurement, American Council on Education, 1951
[12] R. McCauley and U. Jackson, “Teaching Software Engineering Early – Experiences and Results”, in Proceedings of the 1998 Frontiers in Education Conference (FIE’98), IEEE, 1998.
[13] R. Thomas, G. Semeczko, H. Morarji, G. Mohay, “Core Software Engineering Subjects: A Case Study (’86 – ’94)”, in Proceedings of the Software Education Conference 1994, Pages: 24-31, IEEE, 1995
[14] MIL-STD-498 Military Standard, Software Development and Documentation, US Department of Defence, 5 December, 1994 [15] E. Yourdon, Rise and Resurrection of the American Programmer, Yourdon Press, 1996
Free Membership to World’s Largest Sample Bank
To View this & another 50000+ free samples. Please put
your valid email id.
Yes, alert me for offers and important updates
Submit
Download Sample Now
Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.
UploadUnique Document
DocumentUnder Evaluation
Get Moneyinto Your Wallet
Total 4 pages
PAY 3 USD TO DOWNLOAD
*The content must not be available online or in our existing Database to qualify as
unique.
Cite This Work
To export a reference to this article please select a referencing stye below:
APA
MLA
Harvard
OSCOLA
Vancouver
My Assignment Help. (2021). Software Testing. Retrieved from https://myassignmenthelp.com/free-samples/itech7409-software-testing/educational-measurement.html.
“Software Testing.” My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/itech7409-software-testing/educational-measurement.html.
My Assignment Help (2021) Software Testing [Online]. Available from: https://myassignmenthelp.com/free-samples/itech7409-software-testing/educational-measurement.html[Accessed 18 December 2021].
My Assignment Help. ‘Software Testing’ (My Assignment Help, 2021)
My Assignment Help. Software Testing [Internet]. My Assignment Help. 2021 [cited 18 December 2021]. Available from: https://myassignmenthelp.com/free-samples/itech7409-software-testing/educational-measurement.html.
×
.close{position: absolute;right: 5px;z-index: 999;opacity: 1;color: #ff8b00;}
×
Thank you for your interest
The respective sample has been mail to your register email id
×
CONGRATS!
$20 Credited
successfully in your wallet.
* $5 to be used on order value more than $50. Valid for
only 1
month.
Account created successfully!
We have sent login details on your registered email.
User:
Password:
Myassignment help delivers top quality assignment with maximum insights and supporting evidence. The backbone of any research paper is the research paper outline template. It decides how the research information , ideas and concepts will be organised and delivered. Our research paper outline templates are unqiue, guiding the content of the entire research paper. Our research paper outline provides the rightmost points and directions for writing introduction, methods, results and discussion. It gives enough scope for inculcating all the relevant points from contenporary researches and covers 360 degree perimeter of the topic.
Latest Management Samples
div#loaddata .card img {max-width: 100%;
}
MPM755 Building Success In Commerce
Download :
0 | Pages :
9
Course Code: MPM755
University: Deakin University
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: Australia
Answers:
Introduction
The process of developing a successful business entity requires a multidimensional analysis of several factors that relate to the internal and external environment in commerce. The areas covered in this current unit are essential in transforming the business perspective regarding the key commerce factors such as ethics, technology, culture, entrepreneurship, leadership, culture, and globalization (Nzelibe, 1996; Barza, 2…
Read
More
SNM660 Evidence Based Practice
Download :
0 | Pages :
8
Course Code: SNM660
University: The University Of Sheffield
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: United Kingdom
Answers:
Critical reflection on the objective, design, methodology and outcome of the research undertaken Assessment-I
Smoking and tobacco addiction is one of the few among the most basic general restorative issues, particularly to developed nations such as the UK. It has been represented that among all risk segments smoking is the fourth driving purpose behind infections and other several ailments like asthma, breathing and problems in the l…
Read
More
Tags:
Australia Maidstone Management Business management with marketing University of New South Wales Masters in Business Administration
BSBHRM513 Manage Workforce Planning
Download :
0 | Pages :
20
Course Code: BSBHRM513
University: Tafe NSW
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: Australia
Answer:
Task 1
1.0 Data on staff turnover and demographics
That includes the staffing information of JKL industries for the fiscal year of 2014-15, it can be said that the company is having problems related to employee turnover. For the role of Senior Manager in Sydney, the organization needs 4 managers; however, one manager is exiting. It will make one empty position which might hurt the decision making process. On the other hand, In Brisba…
Read
More
MKT2031 Issues In Small Business And Entrepreneurship
Download :
0 | Pages :
5
Course Code: MKT2031
University: University Of Northampton
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: United Kingdom
Answer:
Entrepreneurial ventures
Entrepreneurship is the capacity and willingness to develop, manage, and put in order operations of any business venture with an intention to make profits despite the risks that may be involved in such venture. Small and large businesses have a vital role to play in the overall performance of the economy. It is, therefore, necessary to consider the difference between entrepreneurial ventures, individual, and c…
Read
More
Tags:
Turkey Istanbul Management University of Employee Masters in Business Administration
MN506 System Management
Download :
0 | Pages :
7
Course Code: MN506
University: Melbourne Institute Of Technology
MyAssignmentHelp.com is not sponsored or endorsed by this college or university
Country: Australia
Answer:
Introduction
An operating system (OS) is defined as a system software that is installed in the systems for the management of the hardware along with the other software resources. Every computer system and mobile device requires an operating system for functioning and execution of operations. There is a great use of mobile devices such as tablets and Smartphones that has increased. One of the widely used and implemented operating syste…
Read
More
Tags:
Australia Cheltenham Computer Science Litigation and Dispute Management University of New South Wales Information Technology
Next
Our essay writers will gladly help you with:
Powered by essayworldwide.com