Softwaretesting Micro Project
Softwaretesting Micro Project
Sr. No.
Contents Page No.
4. Action Plan 3
5. Resources Required 4
1.Rationale 5
4. Literature Review 6
1
Annexure I
Micro Project Proposal.
Perform Test Cases for Carrom-Game
1. Aims/Benefits of the Micro-Project:
1. Focus on various factors such as code errors, bugs, completeness, bottlenecks,
coherence, and inconsistencies.
2. Game testing also allows the developers to know about the possible risks that will
be brought into the market.
3. Proposed Methodology:
In the above project I created, a chart table of test cases. In which I included some attributes like
Test case id, Test case name, Prerequisites, Input data, Steps, Actual result, Expected result,
Result.
In the Test case id I have given Id to the test report. After the test case name I have included
prerequisites in which what are required terms of test module is provided. In input data I wrote
the input to the test. Also written some steps about test case name. And then what is the actual
result is written. After that included the expected result. After all the result is pass or fail is
given. The test cases we create are not only the point of reference for the QA phase but also to
the UAT. Internally test cases are Peer-reviewed within the team.
When a certain situation is not addressed by a test case – the rule of thumb is, it is not going to
get tested. So, this is a good place to check whether the test suite we created achieves the 100%
test coverage goal or not. To do so, a traceability matrix can be created. Check out all there is to
know about the Traceability matrix here.
Tools – Test management tools like QC, Test help us with the test case creation activity. For an
example of how test cases can be dealt with using Quality Center, check out this Quality Center
tutorial.
2
Automation tools can be used to create test cases- in which case, they are referred to as, Test
scripts.
4. Action Plan
Maniyar Afifa
5 Performed actual
methodology.
7 Search the
Applications.
3
5. Resources Required:
Sr.
No. Name of resource / material Specification Quantity Remarks
3 Browser Chrome 1
6. Name of Team
Member: 1. Maniyar
Sohanaz
2.Maniyar Afifa
4
Annexure – II
Micro-Project Report
Perform test case for Carrom-game.
1. Rationale:
In today's software environment writing bug-free code is challenging task,
which make software testing important tool to get the quality software. Testing
techniques include the process of executing a program or application with the
intent of finding software bugs and verifying that the software product is fit for
use. Students will learn the way to find bugs by applying types, levels and
methods of software testing on applications with effective test planning
approach. It also covers manual testing.
5
4. Literature Review:
6
TC- Login 1) User Ganesh More 1) Enter Invalid FAIL
002 can create username Valid Result
an
account. 2) Enter Result
ganesh11 user ID.
2) Create 1
password 3) Select
login button
7
TC- Profile user 1) Open Valid Invali d FAIL
006 Page have an 99223344 Settings. Result Result
account
2) S
elect
profile
option.
8
1) User
TC- should Accept 1) Open Valid Invalid PASS
010 send the friend list.
Friends. request. Result Result
2) Accept
2) Users
friend friend
should request.
accept
the
request.
1) User 1) Open
TC- Friends. should Denied friend list. Valid Invalid FAIL
012 not send 2) Deny
the Result Result
friend
request. request.
2) User
should not
accept the
request.
9
UNIT IV: Language
Test Test Prerequisite Input Test Expected Actual Result
Case Case s Data Steps Results Results
ID Name
1) User
should Valid Valid
select
User 1) English Result Result
TC- language language
should 2)Hindi PASS
013 2) click on
select any 3)Marathi Language
language. 4)Tamil Button
1) User
TC- language 1) English should Valid
014 2)Hindi select Invalid
User Result FAIL
3)Marathi any Result
should Play
4)Tamil
select any Mode
language. 2) click on
Language
Button
1) User
should Valid
TC- language 875038960 select Invalid
User Result FAIL
015 96 language Result
should
select any 2) click on
language. Language
Button
1) User
1) English should Valid
TC- language 2)Hindi select Invalid
User language Result Result FAIL
016 3)Marathi
should 2) click on
Not 4)Tamil
Language
select Button
any
language.
10
UNIT V: Online play
Test Test Case Prerequisites Input Test Expected Actual Result
Case Name Data Steps Results Results
ID
11
UNIT VI: Play with Friends
Test Test Prerequisites Input Test Expected Actual Result
Case Case Data Steps Results Results
ID Name
1) Send Valid
1) user
Play With request to Result Invalid FAIL
TC-023 friends. don’t have Click on
play. Result
an account Play with
friends. 2) Request
2) Friend should deny.
should be
online
12
UNIT VII: Play You vs Computer
Test Test Prerequisites Input Test Steps Expected Actual Result
Case Case Data Results Results
ID Name
1) Select
1) User computer Valid Valid
Play vs mode. Result Result PASS
TC-025 should
computer.
have Click on 2) Press
Play vs play button.
an Account computer 3) Select
game mode
classic or
rush.
1) Select Valid
1) User computer Result
Play vs don’t have mode. Invalid FAIL
TC-026 Click on
computer. an Result
Play vs 2) Press
Account computer play button.
3) Select
game mode
classic or
rush.
1) Select Valid
1) User
manual mode. Result
Play vs 2) Press Invalid FAIL
TC-027 should Click on
computer. play Result
have an Play vs
Account computer button.
3) Select
game
mode
classic or
rush.
1) Select Valid
1) User computer Result
Play vs mode. Invalid FAIL
TC-028 should Click on
computer. Result
have Play vs 2) Press
computer EXIT
an Account button.3)Select
game mode
classic or rush.
13
UNIT VIII: Pass and play
Test Test Prerequisites Input Test Expected Actual Result
Case ID Case Data Steps Results Results
Name
Valid
User 1) Two or Result
Pass an Should more player Invalid FAIL
TC-032 play. Select on
Play with should play. Result
Pass an
friends on play mode 2) select
single
pass and
device
play Rush
.
14
UNIT IX : Daily
BONUS
Test Test Prerequisites Input Test Expected Actual Result
Case Case Data Steps Results Results
ID Name
1) User 1) Login
should daily. Valid
Daily offline Collect Result Invalid FAIL
TC- bonus. Result
2) User the daily 2) collect
034
should bonus. bonus in
login respective days
daily.
1) User 1) Login
should daily. Valid
Daily online. Collect Result Valid PASS
TC- bonus. Result
2) User the daily 2) collect
035
should bonus. bonus in
login respective days
daily.
1) User
should 1) Logout Valid
Daily online. Collect daily. Result Invalid FAIL
TC- bonus. Result
2) User the daily
036
should bonus. 2) collect
login bonus in
daily. respective days
15
UNIT X: Store
Test Test Prerequisites Input Test Expected Actual Result
Case Case Data Steps Results Results
ID Name
1) Open Valid
1) User
Purchase The Store. Result Invalid FAIL
TC- Store. should
the item 2) Select Result
038 offline
item to buy.
2) User 3) Buy
can buy or the item.
purchase
Items.
1) Open Valid
1) User
should Purchase The Store. Result Invalid FAIL
TC- Store.
online. the item 2) Select Result
040
item to
2) User Sell.
can buy 3)Sell the
or item.
purchase
items.
16
Defect report :-
1]ID Unique: Tc-002
19]Status Fail.
17
1]ID Unique: Tc-003
19]Status Fail.
18
06. OUTPUT:
19
20
21
22
23
7. Actual Resources Used:
3 Browser Chrome 1
1. We learn from this project is, how to perform test case of carrom
or other android game.
2. We learnt to find attributes and modules carrom testing.
3. We learn the use of software testing.
4. We discovered new things while researching the project.
3. Multiplayer/User Features.
4. Social Media Integrations.
5. Open-Source Security Liabilities.
*********
24