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.