Testing and Maintenance Flashcards
Name the 4 phases of testing.
Component
Integrative
Beta
Final/Acceptance
What are the 2 types of beta testing?
Open (public)
Closed (invited)
What are the 7 factors of User Experience
Useful Desirable Accessible Credible Findable Usable Valuable
What 6 pieces of info can you collect to evaluate after testing?
Successful Task Rate Critical/Non-critical Errors Error Free Rate Task Times Subjective ratings or likes Eye tracking data
Name 7 essential components of web accessibility.
Content Web browsers, media players Assistive Technology Users' knowledge, experiences Developers Authoring Tools Evaluation Tools
Name 5 debugging tools.
Dry Runs Trace Tables Breakpoints Watchpoints Test Harnesses
What 6 things can you evaluate on?
Usability Quality Reliability Robustness Efficiency Effectiveness
What are the 3 types of maintenance?
Perfective
Corrective
Adaptive
Module Testing
involves testing the individual modules of code or classes with comprehensive test data
Component Testing
This is testing a collation of dependant components with the usual wide range of test data to ensure robustness and reliability. This may also flag up parameter passing issues.
Beta Testing
involves delivering a system to a number of potential customers . They report problems to the system developers. This exposes the product to real use and detects errors that may not have been anticipated by the system builders
Acceptance Testing
The final stage of testing when the system is complete . Will use real data supplied by the customer . The aim is to ‘prove’ the functionality, reliability and robustness of the system
Think Aloud Protocol
They will say what they are thinking and try to describe their thought processes whilst using a piece of software
World Wide Web Consortium
international community that develops open standards to ensure the long-term growth of the Web.
Web Accessibility Intiative
means that people with disabilities can use the Web