VirPong/human-pong — Issue #129: Test Case 2.4: A Client Connecting to an Open Game
Author: japele
Created: 2011-11-11 02:14:25+00:00
State: open
Labels: Server

2.4 A Client Connecting To An Open Game in Server Defect Document
Version: 1.0
Description: A Client connects to system requesting a specfi c game session, and system connects
Client to existing game session with an already-connected Client and begins game session, communicating game data.
Pre-conditions: System and Clients operational on the same network, One Player is already connected waiting for a challenger. Using the VisualClient.
Post-conditions: Game has begun between Clients.
Scenario:
1. Client communicates to server which open game it wants to play, and System opens communication between client and client already in open game.
2. System initializes the game state, the game is started.
3. Paddle position is transmitted from client to the system.
4. System transmits clients paddle position, ball position, and score data back to client.
Expected Results: The changes in paddle position of both Clients are recorded by the System and
communicated to both clients in synchronization; both Clients are displaying same game state.
Pass/Fail: Mostly success.
Comments: The client can not select a game; however, the client can connect to a single game.