Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Software Testing Exam for BSc in Software Development and Computer Networking, CIT, 2012, Exams of Software Engineering

An examination paper from the cork institute of technology for the software testing module (soft8017) in the bsc (hons) in software development and computer networking programmes. Instructions for candidates, four examination questions, and a note about external and internal examiners. The questions cover topics such as white-box and black-box testing, smoke testing, test planning, software tester's tasks, regression testing, and bug reporting.

Typology: Exams

2012/2013

Uploaded on 03/25/2013

digvijay
digvijay 🇮🇳

4.4

(16)

236 documents

1 / 4

Toggle sidebar

Related documents


Partial preview of the text

Download Software Testing Exam for BSc in Software Development and Computer Networking, CIT, 2012 and more Exams Software Engineering in PDF only on Docsity! Page 1 of 4 CORK INSTITUTE OF TECHNOLOGY INSTITIÚID TEICNEOLAÍOCHTA CHORCAÍ Semester 2 Examinations 2011/2012 Module Title: Software Testing Module Code: SOFT8017 School: Computing Programme Title: BSc (Hons) in Software Development BSc (Hons) in Software Development & Computer Networking Programme Code: KSDEV_8_Y4 KDNET_8_Y4 External Examiner(s): Mr Aidan F. Quilligan Internal Examiner(s): Mr John O’Brien Instructions: Answer any four questions. Duration: 2 Hours Sitting: Summer 2012 Requirements for this examination: Note to Candidates: Please check the Programme Title and the Module Title to ensure that you have received the correct examination paper. If in doubt please contact an Invigilator. Page 2 of 4 Q1. (a) In the context of software testing, what does each of the following terms refer to? (i) White-box testing; (ii) Black-box testing; (iii)Path testing; (iv) Error sensitive path; (v) Bebugging. [5 Marks] (b) (i) In the context of software testing, what does the term “smoke test” refer to? (ii) How might smoke testing be employed on a software development project? [3 Marks] (c) “Realistic test planning is dominated by the need to select a small number of test cases from a huge set of possibilities.” Do you agree/disagree? Justify your answer. [7 Marks] (d) Explain why the following description of a software tester’s task is nonsensical: “The tester’s task is to verify that the software artefact works correctly.” [10 Marks] Q2. (a) What influence, if any, can a tester have on a software product/service if he/she joins the project early? [6 Marks] (b) (i)In the context of software testing, what can the term “regression testing” refer to? (ii)Why, if at all, is regression testing important on software development work? (iii)What approach to regression testing would you recommend? Justify your answer. [8 Marks] (c) Why is the “big-bang” approach to software integration testing, typically, not an attractive option. [6 Marks] (d) Elaborate, briefly, on each of the following types of tests run during function and system testing: (i) Correctness tests; (ii) Usability tests; (iii)Performance tests; (iv) Load tests; (v) Error-recovery tests. [5 Marks]
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved