Level 3 Software testing ( )

Similar documents
Level 3 Software design fundamentals ( / )

Level 3 Develop software using COBOL (7266/ )

Level 2 Software testing ( )

Level 3 IT consulting skills ( / )

Level 3 Creating a procedural computer program using COBOL ( )

Level 3 Develop software using SQL (Structured Query Language) ( )

Level 3 Develop software using SQL (Structured Query Language) ( / )

Level 3 Develop software using SQL (Structured Query Language) (7266/ ) ( )

Level 3 IT consulting skills ( / )

Level 2 Creating a procedural computer program using COBOL ( )

Level 2 Improving productivity using IT ( )

Level 3 Develop software using SQL (Structured Query Language) (7266/ ) ( )

Level 2 Systems architecture ( )

Level 2 ICT Systems monitoring and operation ( )

Level 1 Improving productivity using IT (IPU )

Level 2 Business concepts 2 ( )

Level 2 Creating a procedural program using COBOL ( )

Level 2 Maintain ICT equipment and systems ( )

Level 2 ICT Repair centre procedure 2 (7266/ / )

Level 3 IT Project Management ( )

Level 2 Customer support provision ( )

Level 3 Testing ICT systems 3 (7266/ / )

Level 3 Business concepts 3 ( )

Level 2 Maintain ICT equipment and systems 2 ( / )

Level 1 Fundamentals of computing systems and customer care

Level 3 Creative problem solving ( )

Start IT (itq) Spreadsheet software ( )

Level 2 Creating an object oriented computer program using C++ ( )

Level 3 Customer support provision for the IT professional ( / )

Level 1Project management software (PM )

Level 1 2D Drawing and Planning Software (DPS )

Level 3 Customer support provision 3 (7266/ )

Level 3 2D Drawing and planning software ( )

Level 3 Data management software (DMS )

Level 1 Producing simple spreadsheets (7266/ )

Level 1 Data management software (DMS )

Version: Sample. This assignment contains assessor and candidate instructions. August 2010 Version 1.0

Site Surveying 3 Principles Examiners report June 2014

Contruction Management and Law 4 Principles Examiners report June 2014

Level 2 Certificate in Sales (6849)

Level 2 Certificate in Telesales (6849)

Level 1 Producing simple spreadsheets (7266/ )

Level 3 Principles of planning telecommunications services (7266/ / )

Level 1 - Principal Learning Hair and Beauty Studies (2762) Unit 5: Introducing basic hand and nail care services Controlled assessment material

Controlled assessment material. December 2013 Version 1.0

Level 1 Computerised accounting software ( )

Level 2 Award in Customer Service Delivery ( )

Level 3 Diploma for Domestic Energy Assessors ( )

Level 3 Principles, Practices and Legislation for the Periodic Inspection, Testing and Condition Reporting of Electrical Installations.

Qualifications for Working in Confined Spaces (6150)

Level 3 Principles, Practices and Legislation for the Periodic Inspection, Testing and Condition Reporting of Electrical Installations.

Level 1 - Principal Learning Hair and Beauty Studies (2762) Unit 7: Careers in the hair and beauty sector and related industries

Level 2 Certificate in Sales/ Telesales ( /21)

Level 4 Design, Construction Management and Initial Verification of Electrical Installations Chief Examiner's report March 2018

Level 4 Principles, Design, Erection and Verification of Electrical Installations. Chief Examiner's report June 2018

Level 1/2/3 Award in Computerised Accounts (8989)

N/SVQ Guide. for centres and candidates Recording forms. June 2005 Version 2.2 Updated February 2006

Level 3 NVQ in Logistics Operations Management ( ) Qualification handbook

Level 4 NVQ in Advice and Guidance (3069)

Level 2 Diploma in Reception Services ( )

Awards in Employability and Personal Development - Enterprise ( )

Level 3 Diploma in Warehousing and Storage ( )

Systems and Principles Unit Syllabus

Awards and Certificates in Personal and Social Development (7577)

Level 3 Certificate/Diploma in Retail Skills (Visual Merchandising) (7536)

Level 2 Certificate in Warehousing and Storage Skills (QCF)

Certificate in Equality and Diversity (5549) Candidate logbook

Entry Level 3 Certificate in Personal Progression through Employment ( )

Level 3 Operational Delivery (Advanced) ( )

Level 3 Diploma in Probation Practice ( )

Level 5 Diploma in Probation Practice ( )

Level 1 Award/Certificate in Warehousing and Storage ( )

Mathematics Skills (3847) Portfolio development workpacks Assessment guidance Entry 1 & Entry 2

Level 2 Certificate in Driving Goods Vehicles Motor/Pedal Cycle ( )

Awards, Certificates and Diplomas in Employability Entry 2 Units (5546) Candidate logbook

Entry Level 3 Award in Basic Construction Skills ( )

Level 3 NVQ Diploma in Heating & Ventilating - Ductwork Installation ( ) (QCF)

PRACTICAL TASK MANUAL

Level 2 Working with computerised accounting software ( )

Level 2 Award/Certificate/Diploma in Mail Services ( )

QUALIFICATION HANDBOOK

Level 2 Certificate in Warehousing and Storage Skills ( )

QUALIFICATION HANDBOOK

Mathematics Skills (3847) Portfolio development workpacks Assessment guidance

Level 3 Key Skills in Working With Others

QUALIFICATION HANDBOOK

Level 2 Certificate/Diploma for Sustainable Waste Management Operative (0746)

September 2016 Version (Evolve) and (Paper) Functional Skills Mathematics Level 2

Level 2 Diplomas in Smart Metering ( )

PRACTICAL TASK MANUAL

Level 1 Certificate of Introduction to the Contact Centre Industry ( )

Spreadsheet Processing Techniques (8970) Syllabus

6219 Entry Level and Level 1 Awards, Certificates and Diplomas in Construction Skills

Level 2 NVQ Diploma in Thermal Insulation (Construction) (6191)

Operational Delivery Officer Apprenticeship. For Apprentices in the: Civil Service Local Authorities

Level 2 First Diploma in Travel and Tourism (4872) Qualification handbook

March 2017 Version Essential Skills Application of Number Level 2

Level 3 Diploma in Policing (7467)

PRACTICAL TASK MANUAL

Transcription:

Level 3 Software testing (7540-043) Systems and Principles (QCF) Assignment guide for Candidates Assignment B www.cityandguilds.com April 2011 Version 1.0

About City & Guilds City & Guilds is the UK s leading provider of vocational qualifications, offering over 500 awards across a wide range of industries, and progressing from entry level to the highest levels of professional achievement. With over 8500 centres in 100 countries, City & Guilds is recognised by employers worldwide for providing qualifications that offer proof of the skills they need to get the job done. City & Guilds Group The City & Guilds Group includes City & Guilds, ILM (the Institute of Leadership & Management) which provides management qualifications, learning materials and membership services, NPTC which offers land-based qualifications and membership services, and HAB (the Hospitality Awarding Body). City & Guilds also manages the Engineering Council Examinations on behalf of the Engineering Council. Equal opportunities City & Guilds fully supports the principle of equal opportunities and we are committed to satisfying this principle in all our activities and published material. A copy of our equal opportunities policy statement is available on the City & Guilds website. Copyright The content of this document is, unless otherwise indicated, The City and Guilds of London Institute 2007 and may not be copied, reproduced or distributed without prior written consent. However, approved City & Guilds centres and learners studying for City & Guilds qualifications may photocopy this document free of charge and/or include a locked PDF version of it on centre intranets on the following conditions: centre staff may copy the material only for the purpose of teaching learners working towards a City & Guilds qualification, or for internal administration purposes learners may copy the material only for their own use when working towards a City & Guilds qualification The Standard Copying Conditions on the City & Guilds website also apply. Please note: National Occupational Standards are not The City and Guilds of London Institute. Please check the conditions upon which they may be copied with the relevant Sector Skills Council. Publications City & Guilds publications are available on the City & Guilds website or from our Publications Sales department at the address below or by telephoning +44 (0)20 7294 2850 or faxing +44 (0)20 7294 3387. Every effort has been made to ensure that the information contained in this publication is true and correct at the time of going to press. However, City & Guilds products and services are subject to continuous development and improvement and the right is reserved to change products and services from time to time. City & Guilds cannot accept liability for loss or damage arising from the use of information in this publication. City & Guilds 1 Giltspur Street London EC1A 9DD T +44 (0)844 543 0000 (Centres) T +44 (0)844 543 0033 (Learners) www.cityandguilds.com learnersupport@cityandguilds.com

Contents Level 3 Software testing (7540-043) Assignment B Introduction Information for Candidates 2 Candidate instructions 3 Assignment B Level 3 Software testing (7540-043) 1

Level 3 Software testing (7540-043) Assignment B Introduction Information for Candidates About this document This assignment comprises all of the assessment for Level 3 Software testing (7540-043). Health and safety You are asked to consider the importance of safe working practices at all times. You are responsible for maintaining the safety of others as well as your own. Anyone behaving in an unsafe fashion will be stopped and a suitable warning given. You will not be allowed to continue with an assignment if you compromise any of the Health and Safety requirements. This may seem rather strict but, apart from the potentially unpleasant consequences, you must acquire the habits required for the workplace. Time allowance The recommended time allowance for this assignment is 3 hours. 2 Assignment B Level 3 Software testing (7540-043)

Level 3 Software testing (7540-043) Candidate instructions Candidates are advised to read all instructions carefully before starting work and to check with your assessor, if necessary, to ensure that you have fully understood what is required. Time allowance: 3 hours Assignment set up: A scenario is provided for candidates in the form of a company specification for a service they require. This assignment is made up of one task Task A - provides a specification for the software which requires testing. Scenario You are employed as a consultant for Ultra Design Systems who design software for clients. As an employee of Ultra Design Systems, you have been asked to test completed software for recording the booking of theatre seats. The specification for the software is supplied in Appendix A. Task A In this task you are required to carry out testing of the THEATRE booking software which has now been developed. Note: For the purposes of this testing only tickets for the seats in rows A and F are printed to save paper. 1 Prepare a test plan including: test specification test cases test data with expected results resources and scheduling. 2 Use the test plan and test data to carry out a series of tests and record the actual results in a test log. Add comments for any discrepancies found between the actual and expected results. Assignment B Level 3 Software testing (7540-043) 3

3 Provide evidence of testing eg printouts of output file, tickets and screen prints which must be cross-referenced to the testing. 4 Use the test log to produce a report which: specifies the presence or absence of errors and makes proposals for rectifying errors and reports on the success of the test against the original software specification. 5 Please use the Answer Sheet provided to complete Task A5. Explain the difference between functional and structural (white box) testing. 6 Please use the Answer Sheet provided to complete Task A6. State which type of testing was used to test the THEATRE software. 7 Please use the Answer Sheet provided to complete Task A7. Describe how automation can be used for software testing and state one type of testing which could benefit from using automation. 8 Please use the Answer Sheet provided to complete Task A8. Explain the purpose and scope of integration testing and explain the use of stubs. Note Candidates should produce the following for their assessor: A test plan with test data and expected results A test log that records and compares results and comments on any discrepancies A report on test results Cross-referenced evidence of testing: ie printed file output, tickets and screen prints as necessary to show test results Completed Answer Sheet. At the conclusion of this assignment, hand all paperwork and removable media to the test supervisor. Ensure that your name is on the removable media and all documentation. If the assignment is taken over more than one period, all removable media and paperwork must be returned to the test supervisor at the end of each sitting. 4 Assignment B Level 3 Software testing (7540-043)

Theatre bookings Appendix A The Theatre bookings program stores the seat booking details for a play in a file. The Theatre has 10 rows (A J) and 20 seats in each row. A booking seat plan is displayed on screen and a user can change a seat to sold or unsold depending on its current setting. The program has been developed for a 32-bit Windows environment. The opening screen has a File menu with the following options: Option Action New Create a new file Open Open an existing file Save Save the currently open file Exit Exit the program with an option to save the file The format for an existing file is as follows: Little Shop of Horrors 20/09/2012 FFFFFFFFFFFFFFFFFFFF SFFFFSFSFFFFFFFFFFFF FFFFFFSFFFFSFFFFFFFF SFFFFFFSFFFSFFFFFFFF SSFFSFFFSSFFSFFFFFFF SFFFFFFFFFFFFFFFFFFF FFFFFSFFFFFFFFFFSFFF SFFFFFFFFFFFFFFFFFFF FFFSFFFFFFFFFFFFFFFF SSSSSSSSSSSSSSSSSSSS The play name and date are followed by the seat booking details. The seat booking details are for 10 rows (A J) and 20 seats in each row. F indicates a seat is free and S indicates a seat is booked. The file can be created in a text editor eg Notepad. The menu option Print All Tickets normally prints all the tickets ie for rows A to J. The tickets are printed seven to a page in the format shown below: TICKET: Little Shop of Horrors 20/09/2012 Seat Number A1 Front Stalls 15.50 Assignment B Level 3 Software testing (7540-043) 5

When a file is opened for a play a booking seat plan is displayed for the play, similar to the one shown below. A booked seat is displayed with an S and a background of red. Clicking on a numbered seat changes it to booked (S and red). Clicking on a booked seat changes it back to a number. The New option on the File menu creates a new file. A booking seat plan is displayed with all the seats unsold. The name of the play and the date the play is to be performed must be entered in the THEATRE dialog. No date check is performed on the date of the play. When the file is saved any changes made to the booking seat plan are written to the file. Error Codes The following error codes are used: Error Code Error Message 001 File incorrect format or missing or dialog cancelled 002 File open error or dialog cancelled 003 File save error 6 Assignment B Level 3 Software testing (7540-043)

Published by City & Guilds 1 Giltspur Street London EC1A 9DD T +44 (0)844 543 0000 (Centres) T +44 (0)844 543 0033 (Learners) www.cityandguilds.com City & Guilds is a registered charity established to promote education and training Assignment B Level 3 Software testing (7540-043) 7