CSE 201 Lecture Notes - Lecture 17: System Testing, User Story, Usability Testing

30 views3 pages

Document Summary

Cse 201 - lecture 17 - ending and starting iterations. Process improvements, system testing, refactoring of code, cleanup and documentation, design patterns, development environment updates, r&d on new tech, personal dev. System testing: all about reality and system as whole over individual parts. System has to work; using the system. 1) have dedicated end-to-end system testing period. 2) actually let the real users work on system (even if beta release) Emulate real world as much as possible. Small pieces of code, one at a time, isolated from other components and dependencies are minimized. Works great for automated test suites, but can miss bugs that only appear when components interact of live users start banging on system. System testing comes in to hook all together like black box. System testing exercises functionality of system form front-back in real world scenarios. Try to have different set of people doing system testing. Not that devs. aren"t smart; testers bring testing mentality.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents