POTD 1: Selenium

Due 18-Sep-2025, 11am EST

Purpose: Be familiar with test automation framework, practice Selenium, get ready to work on homework assignment.

Instruction

You may work alone or with another student in this course (max team size = 2).

Consider the WhatWouldYouLike (https://cs3250.uk.r.appspot.com/hwWhatWouldYouLike) app.

Develop at least 5 tests (i.e., 5 test methods) — be sure to use proper test oracles. Each test must target different purpose or verify different facts.

You may create a Selenium test file from scratch or use the provided WhatWouldYouLikeTest_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.


Grading rubric

[Total: 10 points]: Done (or provide evidence of your attempt, full or reasonable effort)

(-2.5 points) for 24 hours late (submitted after 18-Sep-2025 11am EST, by 19-Sep-2025 11am EST)
(-5 points) for 48 hours late (submitted after 19-Sep-2025 11am EST, by 20-Sep-2025 11am EST)


Submission

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.




Copyright © 2025 Upsorn Praphamontripong
Released under the Creative Commons License CC-BY-NC-SA 4.0 license.
Last updated 2025-09-14 17:03