Reversal sponge set of test documents

1. Introduction

This section describes the basic test conditions and requirements, including the preparation of purposes, Background and terminology.

1.1 write Objective

Plan for the establishment of software testing, software testing as a reference for the time of implementation of software testing.

1.2 Background

"SpongeBob SquarePants" is a 1999 American comedy animated release, and we can say that is an age, accompanied by an animated we grow, it's funny content, easy to unpack. "Ace Attorney" CAPCOM company produced the forensic type AVG game where players assume the role of defense counsel, the prosecutor and the debate on the order of the trial court rules illusion, through questioning and questioning suspects and witnesses for the client to obtain free conviction for the ultimate victory purposes.

2 Task Overview

This section describes the test target, a test environment, the basic needs of the software, as well as other conditions and limitations of the test.

2.1 goals

It allows players to successfully advance the plot, text and animation, make different feedback testify and deterrent action, after obtaining acquittals, finally ended the game. Chapter has a complete logical part of the story of the court and the defense fluent in several branches of the plot and the player interactive / selection.

2.2 Test environment python 3.8 pygame

2.3 Demand Overview

Title Interface: show main character, has to start the game, select the chapter to continue the game, other options such as buttons;

It allows players to successfully advance the plot, text and animation, make different feedback testify and deterrent action, after obtaining acquittals, finally ended the game. Require the operator outside the inquiry part of the same interaction zone model for other scenes. When asked, the button below becomes a deterrent to testify. Play button also provides rollback feature, you can freely switch testimony.

Deterrence should have appropriate logic, sometimes require deterrent to lead to new testimony testimony, testify through the interrogation by a checkpoint. Deterrence should generate a dialogue branch after the branch back to the testimony of state.

Be part of the outcome of the examination of witnesses in the judgment. If each user testify errors, they play referee angry picture, minus the user's blood. When the user blood after 0, jump to the failure part, SpongeBob obtain a guilty verdict, return to the title, the game failed.

2.4 Conditions and limitations

2.4.1 The provisions on performance

Input, output precision

         Input: precision in pixels

     Output: a screen

Time property requirements

      Game frame rate: 30 times per second

 

2.4.2 Equipment

Processor: 1 GHz Single Core

Memory: 512 M RAM

Graphics: NVIDIA GeForce GT 640

Application Programming Interface: Version 9.0c

Hard disk: 500 MB available space

   Support Software

Operating System: Windows 7 or more

Compiler: python 3.x

 

3 Plan

This section describes the test plan, test items, preparation and staff before the test with and so on.

3.1 Testing Program

Testing program includes test strategy, test procedures, test content, test technology to be used, as well as technical standards.

3.1.2 testing process

Xiong Siming responsible for testing the whole story flow, simulation user to enter the game, choose various levels to play

Yeh is responsible for testing animation and sound effects.

3.1.3 Test content

3.1.4 Test Technology

Black box testing

 

3.1.5 Technical Standards

Combined with the game content itself to achieve functional test subject.

3.2 Test Project

Including functional testing, regression testing, interface testing, load testing and test documents

 

3.2.1 Functional Test

Check the response function of each button is correct, each page of text information displayed is correct, to determine the correct display operation, the presiding judge of the burden of proof of correct feedback, the game can end normally read the verdict.

 

3.2.2 interface testing

Check whether a reasonable standard interface design, including: interface style, form of expression, font selection, font selection, font color, etc., whether standard, whether harmonized, whether user-friendly.

3.2.3 Performance Testing

Test whether the 30fps frame rate requirements, the game processing and response time should not exceed 2s.

3.2.4 load test

In less resources, effective competition for resources, the use of this test system. Can open multiple applications, the cpu and memory usage is higher, remaining slightly above the minimum resources required to test is working correctly.

3.2.5 Regression Testing

I.e., whether the system is modified retest Bug, test system meets the requirements related to functionality, performance, like the interface

3.2.6 Test Document

According to the document needs analysis, this system is tested to check whether to meet the demand.

 

3.3 Test Preparation

1. consultation with the main person in charge of each module discussion;

2. Read the software specifications, outline design specification, detailed design specification, and as a general outline;

3. Select the appropriate input / output transactions;

4. Write test cases.

 

3.4 Testing agencies and personnel

Where Shu Cheng (Leader): According to the design manual to guide the testing process, according to the test feedback to repair bug, improve and perfect the software.

Xiong Siming, Yeh: writing test cases, test documentation, test simulation software based on test cases to help improve the software.

 

4 Test Item Description

4.1 Test Project Name and test content

Test number

Test content

01

Title Interface

02

The basic test intra-office operations

 

4.2 Test Case

Background music

Have

 

Title interface buttons

Move the cursor up effect change

Click there and make the appropriate sound jump

Background in the form of a big picture

Display position, resolution correct

 

Effects producer list

Using fade pattern

 

Test Case Number

01

Test content

Title Interface

Test objectives and test data state

To achieve the intended purpose

No.

Test content

operating

expected outcome

01-1

Start of the game interface

Click on the "Play"

Entered the game

01-2

Start of the game interface

Click on the "end game"

exit the game

01-3

Game Over screen

Tip close the game window

Close games

 

 

1. Introduction

This section describes the basic test conditions and requirements, including the preparation of purposes, Background and terminology.

1.1 write Objective

Plan for the establishment of software testing, software testing as a reference for the time of implementation of software testing.

1.2 Background

"SpongeBob SquarePants" is a 1999 American comedy animated release, and we can say that is an age, accompanied by an animated we grow, it's funny content, easy to unpack. "Ace Attorney" CAPCOM company produced the forensic type AVG game where players assume the role of defense counsel, the prosecutor and the debate on the order of the trial court rules illusion, through questioning and questioning suspects and witnesses for the client to obtain free conviction for the ultimate victory purposes.

2 Task Overview

This section describes the test target, a test environment, the basic needs of the software, as well as other conditions and limitations of the test.

2.1 goals

It allows players to successfully advance the plot, text and animation, make different feedback testify and deterrent action, after obtaining acquittals, finally ended the game. Chapter has a complete logical part of the story of the court and the defense fluent in several branches of the plot and the player interactive / selection.

2.2 Test environment python 3.8 pygame

2.3 Demand Overview

Title Interface: show main character, has to start the game, select the chapter to continue the game, other options such as buttons;

It allows players to successfully advance the plot, text and animation, make different feedback testify and deterrent action, after obtaining acquittals, finally ended the game. Require the operator outside the inquiry part of the same interaction zone model for other scenes. When asked, the button below becomes a deterrent to testify. Play button also provides rollback feature, you can freely switch testimony.

Deterrence should have appropriate logic, sometimes require deterrent to lead to new testimony testimony, testify through the interrogation by a checkpoint. Deterrence should generate a dialogue branch after the branch back to the testimony of state.

Be part of the outcome of the examination of witnesses in the judgment. If each user testify errors, they play referee angry picture, minus the user's blood. When the user blood after 0, jump to the failure part, SpongeBob obtain a guilty verdict, return to the title, the game failed.

2.4 Conditions and limitations

2.4.1 The provisions on performance

Input, output precision

         Input: precision in pixels

     Output: a screen

Time property requirements

      Game frame rate: 30 times per second

 

2.4.2 Equipment

Processor: 1 GHz Single Core

Memory: 512 M RAM

Graphics: NVIDIA GeForce GT 640

Application Programming Interface: Version 9.0c

Hard disk: 500 MB available space

   Support Software

Operating System: Windows 7 or more

Compiler: python 3.x

 

3 Plan

This section describes the test plan, test items, preparation and staff before the test with and so on.

3.1 Testing Program

Testing program includes test strategy, test procedures, test content, test technology to be used, as well as technical standards.

3.1.2 testing process

Xiong Siming responsible for testing the whole story flow, simulation user to enter the game, choose various levels to play

Yeh is responsible for testing animation and sound effects.

3.1.3 Test content

3.1.4 Test Technology

Black box testing

 

3.1.5 Technical Standards

Combined with the game content itself to achieve functional test subject.

3.2 Test Project

Including functional testing, regression testing, interface testing, load testing and test documents

 

3.2.1 Functional Test

Check the response function of each button is correct, each page of text information displayed is correct, to determine the correct display operation, the presiding judge of the burden of proof of correct feedback, the game can end normally read the verdict.

 

3.2.2 interface testing

Check whether a reasonable standard interface design, including: interface style, form of expression, font selection, font selection, font color, etc., whether standard, whether harmonized, whether user-friendly.

3.2.3 Performance Testing

Test whether the 30fps frame rate requirements, the game processing and response time should not exceed 2s.

3.2.4 load test

In less resources, effective competition for resources, the use of this test system. Can open multiple applications, the cpu and memory usage is higher, remaining slightly above the minimum resources required to test is working correctly.

3.2.5 Regression Testing

I.e., whether the system is modified retest Bug, test system meets the requirements related to functionality, performance, like the interface

3.2.6 Test Document

According to the document needs analysis, this system is tested to check whether to meet the demand.

 

3.3 Test Preparation

1. consultation with the main person in charge of each module discussion;

2. Read the software specifications, outline design specification, detailed design specification, and as a general outline;

3. Select the appropriate input / output transactions;

4. Write test cases.

 

3.4 Testing agencies and personnel

Where Shu Cheng (Leader): According to the design manual to guide the testing process, according to the test feedback to repair bug, improve and perfect the software.

Xiong Siming, Yeh: writing test cases, test documentation, test simulation software based on test cases to help improve the software.

 

4 Test Item Description

4.1 Test Project Name and test content

Test number

Test content

01

Title Interface

02

The basic test intra-office operations

 

4.2 Test Case

Background music

Have

 

Title interface buttons

Move the cursor up effect change

Click there and make the appropriate sound jump

Background in the form of a big picture

Display position, resolution correct

 

Effects producer list

Using fade pattern

 

Test Case Number

01

Test content

Title Interface

Test objectives and test data state

To achieve the intended purpose

No.

Test content

operating

expected outcome

01-1

Start of the game interface

Click on the "Play"

Entered the game

01-2

Start of the game interface

Click on the "end game"

exit the game

01-3

Game Over screen

Tip close the game window

Close games

 

 

The interface is half of the game posters, contains the main role - Step into a long hall and SpongeBob SquarePants, and LOGO linkage of the two works, designed to allow players to understand the main content of the game.

 

4.1.2. After entering the game and the game interface operation

Interface layout

Without the user's screen resolution, size of the window to open the game program is also different. Ensure that the game width and height of 3: 4

 

Scene layout area

Scene position below the area covered by the rectangle with a border above the rectangles represent character dialogue is subtitled, rectangular text Restore Ace Attorney playback mode, press the typewriter-like effect play.

According to the dialogue, the need for person image frame of the scene region to switch to achieve animation. People should be suspended above the scene, placed in an appropriate position.

 

Text and sound

Depending on the character and tone, there are different font and color effects

Switch background music during scene change. According to figures different tone set different text display speed

Click the button has to promote sound

Interactive layout area

Outside inquiry link

And the same scene area

When asked

Button below becomes a deterrent to testify. Play button also provides rollback feature, you can freely switch testimony.

 

Game successes and failures of judgment

Be part of the outcome of the examination of witnesses in the judgment. If each user testify errors, they play referee angry picture, minus the user's blood. When the user blood after 0, jump to the failure part, SpongeBob obtain a guilty verdict, return to the title, the game failed.

 

Test Case Number

02

Test content

The basic test intra-office operations

Test objectives and test data state

To achieve the intended purpose

No.

Test content

operating

expected outcome

02-1

The plot forward

Click Continue icon

The story forward

02-2

Kit Display

Click Kit

Display kit contents

02-3

Deterrence and testify

Single button

Deterrence should have appropriate logic, sometimes require deterrent to lead to new testimony testimony, testify through the interrogation by a checkpoint. Deterrence should generate a dialogue branch after the branch back to the testimony of state.

 

 

 

 

 

The upper half is responsible for displaying the background character (there are various emotes), text (including dialogue, monologue, narrative, etc.) content. Players are divided into the lower half of the operating area. Initially, the middle operation area has a kit, the lower right corner there is a dialogue control button. Specific action button is: in the middle of printing text click directly print the complete lines of text; after text printing is complete click on the next line of text. Click kits will text control state to check the status of evidence.

 

Click in the text control state portfolio, it will switch to check the status of evidence. At this point, Portfolio disappear, center lower half of the screen appears exhibit information. At the same time the three extra buttons, respectively, exhibit switching button to the left, a back button, button testify. When you click the Back button, the text will return to state control.

 

 

 

5 Evaluation

5.1 Guidelines

总的来说,游戏的剧情为本游戏的重中之重。本游戏属于推理类小游戏,为了让玩家获得更好的游戏体验感,游戏剧情以及对于各主人公的印象至关重要。即不能让剧情过于简单太没有戏剧性和互动性,也不能使得剧情过于复杂使玩家思绪不清,既要让玩家保持对游戏的新鲜感,也不能一味地追求困难。所以,对于剧情的设计,互动的设计,主人公的选择为本游戏最重要的环节,需要开发者反复思考、反复揣摩、反复调试。

5.2 结束标准

当本软件开发、修改到符合标准时,经老师验收合格、组长批示,本项目可以结束。

界面上半部分为游戏海报,包含了主要角色——成步堂龙一和海绵宝宝,以及联动的两部作品的LOGO,旨在让玩家了解游戏的主要内容。

 

4.1.2.  进入游戏后游戏界面及操作

界面布局

根据用户的屏幕分辨率不用,打开的游戏程序的窗口大小也不同。保证游戏宽高为3:4

 

场景区布局

场景区下方的位置用带边框矩形覆盖,矩形上方有小标题表示对话的人物,矩形内将文字还原逆转裁判播放的模式,按打字机般的效果播放。

根据对话的进行,需要对场景区的人物图像帧进行切换,以实现动画。人物应悬浮与场景之上,置于合适的位置。

 

文字及音效

根据不同角色和语气,有不同字体和颜色效果

场景切换时切换背景音乐。根据人物语气不同设置不同的文字显示速度

点击推进按钮有音效

交互区布局

询问环节以外

和场景区相同

询问时

下方的按钮变为威慑与指证。播放按钮也提供回退功能,可以自由切换证言。

 

游戏成功与失败的判定

在询问证人环节进行胜负的判定。每次如果用户指证错误,就播放裁判长生气的画面,扣掉用户的血量。当用户血量为0后,跳转到失败部分,海绵宝宝获得有罪判决,返回标题,游戏失败。

 

测试用例编号

02

测试内容

局内基本操作测试

测试目标和测试数据状态

达到预期目的

序号

测试内容

操作

预期结果

02-1

剧情推进

点击继续图标

剧情向前推进

02-2

资料袋展示

单击资料袋

显示资料袋内容

02-3

威慑与指证

单机按钮

威慑时应有相应的逻辑判断,有时需要通过对证言的威慑引出新的证言,再通过指证通过某一询问关卡。威慑应产生一个对话分支,分支结束后回到证言状态。

 

 

 

 

 

 

上半部分负责显示背景、人物(有各种表情动作)、文字(包括对话、独白、叙述等)内容。下半部分为玩家的操作区。最初,操作区中间有一个资料袋,右下角有一个控制对话的按钮。按钮的具体作用为:在文字打印中途点击直接打印完整行文字;在文字打印完成后点击进入下一行文字。单击资料袋将由文本控制状态变为证物检查状态。

 

 

 

 

 

在文本控制状态点击档案袋,会切换到证物检查状态。此时,档案袋消失,下半屏幕的中心出现证物信息。同时多出了三个按钮,分别为向左切换证物按钮、返回按钮、指证按钮。当单击返回按钮时,将返回文本控制状态。

 

 

 

5 评价

5.1 准则

总的来说,游戏的剧情为本游戏的重中之重。本游戏属于推理类小游戏,为了让玩家获得更好的游戏体验感,游戏剧情以及对于各主人公的印象至关重要。即不能让剧情过于简单太没有戏剧性和互动性,也不能使得剧情过于复杂使玩家思绪不清,既要让玩家保持对游戏的新鲜感,也不能一味地追求困难。所以,对于剧情的设计,互动的设计,主人公的选择为本游戏最重要的环节,需要开发者反复思考、反复揣摩、反复调试。

5.2 结束标准

当本软件开发、修改到符合标准时,经老师验收合格、组长批示,本项目可以结束。

Guess you like

Origin www.cnblogs.com/DeerTong/p/12074587.html