1
h06
CS148 S21
Name:
(as it would appear on official course roster)
Umail address: @umail.ucsb.edu section
1pm
Optional: name you wish to be called
if different from name above.
Optional: name of "homework buddy"
(leaving this blank signifies "I worked alone"

h06: Acceptance Testing

ready? assigned due points
true Tue 04/27 03:30PM Tue 05/04 12:00PM

You may collaborate on this homework with AT MOST one person, an optional "homework buddy".

MAY ONLY BE TURNED IN IN THE LECTURE/LAB LISTED ABOVE AS THE DUE DATE,
OR IF APPLICABLE, SUBMITTED ON GRADESCOPE. There is NO MAKEUP for missed assignments;
in place of that, we drop the three lowest scores (if you have zeros, those are the three lowest scores.)


https://ucsb-cs148.github.io/w21/hwk/h06/

For this homework, please read this brief glossary entry about unit testing and acceptance testing:

https://www.agilealliance.org/glossary/unit-test https://www.agilealliance.org/glossary/acceptance

Then read these more detailed articles on how to write acceptance tests. Note here that “acceptance tests” and “acceptance criteria” can be used interchangeably.

Then answer the questions at this Gradescope Assignment: