Back to quiz

6. What is interface-level testing?

  • Determined by: response time, page size, resource requests (e.g., images, CSS, JavaScript, Web Fonts), header requests, render start time & render time.
  • It deals with interface design (site) and it's mainly non-functional: performance, usability, accessibility, security & compatibility.
  • Mainly used to test the load speed of webpages

7. What is Usability Testing?

  • All of the above.
  • Web usability testing is usually focused on look & feel, user journey & navigation of the site.
  • A type of validation testing, part of quality assurance but should be considered throughout the entire development.
  • There are 2 kinds of usability testing: formative & summative.

8. What is a module? (Unit & Modules)

  • They can be tested using functional testing
  • All of the options.
  • They are made up of several units.
  • A module is the smallest testable piece of code for which all inputs and outputs are meaningful at the specification layer.

9. Which of these are examples of Formative Usability Testing?

  • Think-Aloud - Encouraging users to 'speak out' their thoughts when doing tasks.
  • All of the options.
  • Heuristic Evaluation - Expert using a set of well established guidelines/principles (known as heuristics) to inspect the interface of a system.
  • Cognitive Walkthrough - Expert role-playing users to do tasks to simulate their problem solving process.

10. What is not a property of Web Testing?

  • It combines interface level testing (site) & server level testing (hosting) - e.g., load testing, stress testing & performance testing.
  • This is not a property of web testing.
  • Web (app) testing is a set of software testing methods that focus on web systems.
  • Focuses on how the app works on the web environment (e.g., hosting & access) so typically it assumes functional testing has already been done.

11. What is Performance Testing?

  • It's mainly used to test the load speed of webpages and is determined by response time, page size, resource requests, header requests, render start time & render time.
  • It deals with interface design (site) and it's mainly non-functional: performance, usability, accessibility, security & compatibility.

12. What is Formative Usability Testing (Exploratory Usability Testing Methods)?

  • It obtains qualitative reactions to user interface concepts & designs. It is carried out during the development of the product.
  • Used to ensure a web app is fully accessible by everyone. This requirement is enforced by the Equality Act 2010.
  • Used to ensure a web page will be displayed as expected in all major web browsers.

13. What is Accessibility Testing?

  • Main purpose is to ensure the app is safe to use & secure.
  • Used to ensure a web app is full accessible by everyone. This requirement is enforced by the Equality Act 2010. The main guidelines include: W3C Web Content Accessibility Guidelines(WCAG) 2.0.
  • Used to ensure a web page will be displayed as expected in all major web browsers.

14. Why should you consider the Device (i.e., mobile device) as a factor for testing??

  • UK is a smartphone society - 33% of internet users see their phone as the most important device for going online. (2015 Communication Market Report)
  • Technology blurs the lines between work & home life.

15. I am the smallest testable piece of code, I sometimes don't have meaning in the context of specification. What am I?

  • A unit.
  • A module.
  • Neither.

16. What is Summative Usability Testing?

  • All of the options.
  • Real of simulated use environment - Usability lab (on-site or remote) ~ Users own environment (remote).
  • Representative end users - large sample size (20 -25)
  • Representative tasks - Typical tasks performed by users.
  • It is carried out at the end of a development stage.