The University of Sheffield
Department of Computer Science

Joseph Chung Undergraduate Dissertation 2016/17

Web based Software Coding/Testing Tutor System

Supervised by G.Fraser

Abstract

Technology has evolved rapidly over the past decades and never ceases to amaze what it can do. There is a vast range of essential software that can be used to enhance the customer experience from the financial sector all the way to the education sector.

However, testing is an area in software which is not thoroughly covered as it is perceived as 'repetitive' and 'long-winded'. Whereas programming languages and software skills are more commonly taught throughout schools and online websites.

The aim of this project is to educate users on how to test their code in a more fun and interactive way. Using the 'gamification' concept to create a storyline for the user to follow, they're able to interactively learn about different testing techniques and have a good foundation about software testing.