SOFTWARE MEASUREMENT AND TESTING

CSE3SMT

Not currently offered

Credit points: 15

Subject outline

This subject is aimed at providing you with a modern view on how software is assessed for quality. We focus heavily on test automation as mechanism to achieve this. The industry-based roles associated with software measurement and testing are taken as models to describe the types of tasks undertaken by professionals in this sector. In this subject you will have hands-on practice with assessing software against quality metrics and facilitating automated testing using the latest frameworks.

SchoolEngineering and Mathematical Sciences

Credit points15

Subject Co-ordinatorScott Mann

Available to Study Abroad/Exchange StudentsNo

Subject year levelYear Level 3 - UG

Available as ElectiveNo

Learning ActivitiesLectures and Laboratory Classes

Capstone subjectYes

Subject particulars

Subject rules

PrerequisitesCSE2ALG

Co-requisitesN/A

Incompatible subjectsCSE3MQR

Equivalent subjectsN/A

Quota Management StrategyN/A

Quota-conditions or rulesN/A

Special conditionsN/A

Minimum credit point requirementN/A

Assumed knowledgeN/A

Learning resources

Test Automation in the Real World: Practical Lessons for Automated Testing

Resource TypeBook

Resource RequirementRecommended

AuthorGreg Paskal

Year2017

Edition/Volume1

PublisherIndependently published

ISBN1520745923

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

Practical Test Design: Selection of traditional and automated test design techniques

Resource TypeBook

Resource RequirementRecommended

AuthorIstván Forgács, Attila Kovács

Year2019

Edition/Volume1

PublisherBCS, The Chartered Institute for IT

ISBN1780174721

Chapter/article titleN/A

Chapter/issueN/A

URLN/A

Other descriptionN/A

Source locationN/A

Career Ready

Career-focusedYes

Work-based learningNo

Self sourced or Uni sourcedN/A

Entire subject or partial subjectN/A

Total hours/days requiredN/A

Location of WBL activity (region)N/A

WBL addtional requirementsN/A

Graduate capabilities & intended learning outcomes

Graduate Capabilities

COMMUNICATION - Digital Capability
DISCIPLINE KNOWLEDGE AND SKILLS
INQUIRY AND ANALYSIS - Creativity and Innovation
INQUIRY AND ANALYSIS - Critical Thinking and Problem Solving

Intended Learning Outcomes

01. Relate the multiple industry-based roles involved in modern software testing
02. Justify how software metrics are used for measuring the complexity attributes of a software system.
03. Formulate a measurement framework and apply techniques for measuring performance attributes of a software project
04. Critique and execute automated tests and interpret the outcomes

Subject options

Select to view your study options…

Start date between: and    Key dates

Subject not currently offered - Subject options not available.