Overview

This standard is about carrying out functional testing of interactive media projects to ensure they work correctly. This may involve testing for integrity to make sure it works as intended without bugs; testing for compatibility across specified end platforms or system specifications; or testing for compliance with required standards or regulations. This is likely to be an iterative process during development of interactive media projects.

Interactive media projects can involve any type of interactive media content, products or services for multi-platform or multi-channel use, including, but not restricted to, games, websites, applications or online marketing campaigns and can also include the use of immersive technology. (Immersive technology can include, but is not restricted to, Augmented Reality (AR), Virtual Reality (VR) and Mixed Reality (MR).)

This standard is for anyone involved in testing functionality of interactive media projects.

 

Performance criteria

You must be able to:

  1. obtain current information about the overall design aim and instructions of projects
  2. identify appropriate assessment criteria, test briefs and test scenarios
  3. seek clarification about requirements and instructions from relevant people when required
  4. carry out functional testing that is appropriate for the stage of development
  5. use a systematic approach to functional testing in line with test briefs or other provided instructions
  6. identify and communicate problems with specific aspects of projects, that are appropriate for the stage of development
  7. produce thorough, clear, concise information about any bugs found in software so they can be found by others
  8. report functional test results using appropriate methods and procedures
  9. respond in a constructive way to communication from other team members about reported functional test results

 

Knowledge and understanding

You need to know and understand:

  1. where to obtain information about the overall design aim and instructions of projects
  2. ethical issues relating to projects including diversity, inclusivity, accessibility, emotional intelligence and behavioural psychology
  3. where to get information about assessment criteria, test briefs and test scenarios including how to develop them where these have not been developed by others
  4. your company’s definitions of key milestone stages including Alpha, Beta, early access, open testing, Master Submission
  5. the purpose of functional testing, how functional testing is different to user testing, the need to re-check things that have already been tested and the politics of testing including the need to separate test requirements from those of management
  6. different types of functional testing, and when it is appropriate to carry them out including integrity testing, compatibility testing and compliance testing
  7. how, and of whom, to ask questions to clarify requirements or raise issues about instructions
  8. the lifecycle of a bug from discovery to closure, how and when to use bug tracking software, industry standards for grading bugs and the importance of accountability for bug reports
  9. how to define and articulate the quality of the user experience
  10. relevant technical, platform, legal or compliance standards and how these may differ between territories
  11. how to give clear and constructive feedback, even when problems or negative feedback may not be welcomed
  12. the person to whom you should submit testing results