Академический Документы
Профессиональный Документы
Культура Документы
VMobil
Created By:
Anjani Muhamad Sodik
Muhammad Rayi Hafiza
Class:
4SC3
Faculty:
Mr. Riza Muhammad N
PROJECT ON
VMobil
Prepared by:
Name:
1. Anjani Muhamad Sodik
2. Muhammad Rayi Hafiza
VMobil
(Project Title)
This is to certify that this report titled VMobil embodies the original work done by
Coordinator:
Riza Muhammad N
INTRODUCTION
VMobil is traditional game. This game should avoid the vehicle from the opposite
direction. This game will continue to run until the player hit the other car from the other
direction. Our project is a Windows Form game that should enable Player to:
Play Game
Check High Score
Change Color of the Car.
In completing this project, the developer have benefited a lot from the feedback and
suggestions that given to us by Mr. Riza Muhammad N and others.
IDEAL TEST ENVIRONMENT FOR VMobil
Describe the ideal software and hardware requirements to test the VMobil. The
details of the test environment is attached.
TESTING TECHNIQUES IMPLEMENTED IN
VMobil
Describe different types of testing techniques that can be implemented to test the VMobil.
The suitable testing techniques can be selected from the following techniques to test the
website application:
Structural Testing Technique(White box):
Load/Stress Testing (demands resource in quantity, frequency, or volume)
Recovery Testing (recover from failure)
Operation Testing (tested and integrated with operating environment)
Compliance Testing (accordance with IT standards, procedures, and
guidelines)
Security Testing (identifies security defects)
Functional Testing Technique(Black box):
Requirements Testing (performs correctly over a continuous period of time)
Regression Testing (a change in one segment, affect the other segment)
Error-handling Testing (anticipate what can go wrong with the system)
Intersystem Testing (ensure interconnection between apps function
correctly)
Efficient testing of an application necessities the use of some testing tools. These tools
perform various activities and are applicable in all the phases of the system development
life cycle. Describe the testing tools applicable for VMobil that can be selected from
the Unit testing tools and Manual testing tools.
Unit testing tools is a test which is using a Test project in visual studio. The idea of unit
testing tools is to compare between the expected output and the actual output from the
software. If the both output is not match, then it will be count as a defect.
RISKS TO VMobil DURING TESTING
Identify and describe the risks from the following types of risks that may affect the
Gobak Sodor:
Software Risks (associated when application is being developed)
Business Risks (market, tech change, product competition, management,
budget)
Premature Release Risks (release the software before it is complete)
Testing Risks (affect the process of testing a software)
A typical test plan should describe the purpose of the test plan align with the intended
audience for the test plan. The test plan should describe the following components
based on the VMobil:
Describe the need for designing test metrics and the types of test metrics that should
be grateful to test the VMobil.
The suggested hardware and software requirements for VMobil Game include:
Hardware:
- Processor Intel(R) Core(TM) i3-3110M CPU @ 2.40GHz , 4.00GB RAM and
CDROM
- Processor Intel(R) Core(TM) i5 CPU M460 @ 2.53GHz, 4.00GB RAM and
CDROM
Operating System:
- Microsoft Windows 8.1 Professional
- Microsoft Windows 10 Professional
Software:
- Visual Studio 2010 and 2015 Professional, SAP Crystal Report.
Review Checklist
Consultati
When the
o
System project Within
Bad design Me Hig Med n with
Analyst expert commenc 1 week
d h
es
system
annalis
Consultatio When the
Bad Develop nt with project Within
Lo Med Low
interface er visual commenc 1 week
w
designe es
8 r
Ensure
Security
restricted When the
risk due to Till the
access to project
confidential Me Hig Med Designer end of
the commenc
ity of data d h project
system es
processed
being
Database is developed
Consultati
o
not Develop n with Within
Me Hig Med When
er expert 1 week
available d h
system
annalis
t
Business Risk
Probab
Impact Risk Responsi Mitigation Start End
Risk ility
Factor bility Steps Date Date
When the
Gain Till the
Lot of Project project
Low Med Lo player’ end of
competitors Manager commen
w s trust project
c es
When the
Training
Technology Project project Within
Low Med Lo the
change Manager commen 2 week
w developer
c es
s
When the
Managemen Training
Project project Within
t team Med Hig Me the
Manager commen 2 week
support h d developer
c es
s
Premature Risk
Risk Probab Impact Risk Responsi Mitigation Start End
ility Factor bility Steps Date Date
Incompatibl Low High Med System Update the When the Till
e test Analyst requirement project the
environmen s commence end
t s of
proje
ct
Inexperienc High High High Project Tester When the Withi
ed tester Manager training project n1
commence week
s
Use of a Med High Med Project Training When the Withi
new Manager project n1
technology commence week
s
Critical Success
Factors of the Test Result
S.No. Acceptance Criteria Software Comments
(Accept/Reject)
(Yes/No)
Allow Player can register
1. Yes Accepted None.
their name for high score
This will make
Allow users to view
2. Yes Accepted the user play the
Highscore game
game again.
If the users want
to change car,
Allow users to change Car can
3. Yes Accepted
Car before game. change before
game.
DAD = 0 (Acceptance)
DD = 10 / 17 FP
= 0.58
TESTING TOOLS
4. The data of character will be shown before play the game. Pass -
.
The method AutoIdLogin () will be worked in the
5. Pass -
Login Form if user go to Login Form.
The method Login_btn_click () will be worked in the
6. Pass -
Login User Form if user go to Login User Form.
The method Register_btn_click () will be worked in the
7. Register User Form if user go to Register User Form and Pass -
click btn register.
The method Play () will be worked in the Play Form if
8. Pass -
user go to Play Form.
The method UpdateSisaPoin () will be worked in the
9. Pass -
Buy Character Form if user go to Buy Character Form.
The method tmrMoving_Tick () will be worked in the
10. Pass -
Easy Game Form if user go to Easy Game Form.
The method GenerateFood () will be worked in the Easy
11. Game Form if user go to Easy GameForm and user can Pass -
get the food.
The following table describes the components of a test plan
Component Description
Overview
Plan