
Explore practical web testing strategies, including boundary value analysis, security checks for SQL injection and cross-site scripting, and using tools like fiddler to test username fields and cookies.
Explore how html5 validations can be bypassed and compare client-side and server-side validation, using tools like fiddler and local page saves to illustrate input manipulation.
Explore testing for what is not there by examining the default landing page, directory listings, and exposed resources, and learn to access missing challenges using Excel formulas.
Solve the fourth testing challenge by generating five valid Simpkin numbers with Excel, interpreting the specification, and constructing data from year, month, day, area code, and a control number.
Solve testing challenge 5 using a web analytics engine to explore timeouts and error handling, then simulate downtime with Fiddler or hosts file and observe 502 gateway behavior.
Apply boundary value analysis to identify minimum and maximum invalid values for minutes, hours, days, and months, plus year constraints. Consider daylight saving time and inverted boundaries.
Create motivating, credible scenario testing stories that simulate complex systems with real data, analyze users and system events, include end-to-end tasks, and use imagination to sharpen testing skills.
Apply state transition analysis to design tests that validate states, transitions, events, and actions, create test data, and verify server-side restrictions when deleting an in-progress or archived auction.
During this course you will learn how to test in particular testing situation. I have build a couple of testing challenges meant to highlight techniques and knowledge that you need while testing software.
These challenges include:
This course teaches you how to solve these challenges like a tester.