Module Descriptors
MANAGING SOFTWARE TESTING
COMP50089
Key Facts
Digital, Technology, Innovation and Business
Level 5
20 credits
Contact
Leader: Janet Francis
Hours of Study
Scheduled Learning and Teaching Activities: 65
Independent Study Hours: 135
Total Learning Hours: 200
Pattern of Delivery
  • Occurrence A, Digital Institute London, UG Semester 2
Sites
  • Digital Institute London
Assessment
  • REPORT - 1500 WORDS weighted at 50%
  • PRESENTATION - 10 MINUTES weighted at 50%
Module Details
INDICATIVE CONTENT
ISTQB¿certification¿

Identify areas for testing¿and how to¿test applications¿

Usability¿Testing /¿User Acceptance Testing¿

Manual Test Processes¿(e.g. Guerrilla Testing, Script based testing)¿

Managing test automation¿

Testing and the agile process¿

Risk analysis of changes¿

Psychology of testing and test participants¿

Design of user questionnaires / analysing results¿

ADDITIONAL ASSESSMENT DETAILS
WRITTEN: Report for a test strategy for a given scenario with examples of tests to be carried out, with rationale as to their design (Learning Outcomes 1 to 3)

PRESENTATION: Presentation of test results for a given scenario and analysis of these results with suggested changes and recommendations from completing the activity (Learning Outcomes 2 to 4)
LEARNING STRATEGIES
Lectures will introduce key topics and concepts with tutor-assisted practical sessions. In the practical sessions you will get hands-on experience of the principles taught in the lectures. You will also develop a portfolio of practical work. Formative, self-directed exercises to support transfer of knowledge and understanding will be undertaken weekly.
LEARNING OUTCOMES
1. Plan a suitable test strategy for a variety of scenarios to include a list of tests required

Problem Solving



2. Design and complete usability testing to assess the suitability of an application for the target audience

Knowledge and Understanding



3. Design and complete manual tests on an application to ensure conformance to requirements

Application



4. Analyse results of tests and make appropriate changes and recommendations

Knowledge and Understanding, Application

TEXTS
Graham, D (2019) Foundations of Software Testing: ISTQB Certification Paperback Cengage Learning EMEA; 4 edition (2019) ISBN-10 : 1473764793

Becker, CR (2020) Learn Human-Computer Interaction: Solve human problems and focus on rapid prototyping and validating solutions through user testing 1838820329 Packt Publishing (18 Sept. 2020)



An annually updated keylinks online resource bank will be made available
RESOURCES
Software applications

Testing tools
WEB DESCRIPTOR
This module will develop the skills and techniques needed to fully test software, considering functional testing and usability testing. You will also see how agile approaches can support these techniques to respond to changes in software requirements.