Develop equivalence partitions and test cases for the following items specified in the project description:
screen name
password
Show the partitions and the test cases that are selected from each partition, along with the expected response (valid/invalid) of the system (e.g., 123?8 as a test case for password would be invalid – includes a non-digit)
Go a human vs human/ human vs computer application
The objective of this project is to produce a system for managing Go games. Players can be either humans or computers. Participants must be registered in order to play. To register, one enters a screen name of five letters and digits; and a password of five digits. To play a game, participants must first log in and make a request to play. The game will start when two players have signed up to play.
The System Administrator must log in as administrator. (S)he will have the ability to set certain parameters.
The system will keep records of wins and losses of players. Guests can view records of wins/losses of individual games or players.
Additional requirements will be developed during the semester.
The project will be done in teams. Each team will develop a hard copy folder for its project. At each phase, the team will add to its folder the original documents submitted for that phase, the grade sheet, the original red-marked graded documents, and revised documents with changes if applicable. As the semester progresses, documents will be added at each phase until the final folder contains documents for all phases.