You may work alone or with another student in this course (max team size = 2).
Consider a simple maintenance request web app (https://www.cs.virginia.edu/~up3f/cs3250/assigns/sut/maintenance-request.php) app.
Develop at least 5 tests (i.e., 5 test methods) — be sure to use proper test oracles. Each test must target a different purpose or verify a different fact.
You may create a Selenium test file from scratch or use the provided maintenanceTest_template.java.
Some brief info that may help you familiarize yourself with basic web app concepts / syntax: HTML overview and intro to HTML and CSS.
For a complete set of elements and attributes, please refer to W3C HTML.
(-2.5 points) for 24 hours late (submitted after 12-Sep-2026 1pm, by 13-Sep-2026 1pm)
(-5 points) for 48 hours late (submitted after 13-Sep-2026 1pm, by 14-Sep-2026 1pm)
(-2.5 points) for 24 hours late
(-5 points) for 48 hours late
Verify that the correct file is submitted.
Making your submission available to instructor and course staff is your responsibility; if we cannot access or open your file, you will not get credit. Be sure to test access to your file before the due date.
CC-BY-NC-SA 4.0 license.