Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 142

Summary

TESTCASE DETAILS

Project Name Bitcovia


Testcase ID BV
Total Number of Test cases 591

Page 1
Registration

TC ID Modules

BV001 Registration

BV002

BV003

BV004

BV005

BV006

BV007 Generic Form Field Tests

BV008
BV009
BV010

BV011

BV012 Testing Username field


BV013
BV014
BV015 Testing Email Field

BV016

BV017

BV018

BV019

BV020

BV021

BV022

Page 2
Registration

BV023

BV024

BV025

BV026

BV027

BV028

BV029

BV030

BV031

BV032

BV033

BV034 Testing password field

BV035
BV036
BV037
BV038

BV039 Terms and conditions

BV040

BV041

BV042 Registering process

BV043

BV044

Page 3
Registration

BV045

BV046

BV047

BV048 Success message/Validation

BV049

BV050

BV051 Verification

Page 4
Registration

Test description Test Data

Right corner/left corner/center/or through


Check whether register button is present
signin pop up

Mouse (hover) on registration button Effect should apply if present

Button should be clickable(hand symbol)

Redirect to register page


Password
Confirm password
Check whether the registration page is
visible with the following fields
Phone number

I agree (terms
Cursor placed on clicked field

Check the behavior of form by Empty form.

Not filing required fields


Adding random data in the text field.
Without filling email fields
Without checking the terms and conditions
sections
Check the username field with the
Already existing username entered
mentioned scenarios
Enter space alone in username field
Enter space after username field
Check the Email text field with the
Already existing email id entered
mentioned scenarios
Enter space alone in email field

without @ symbol.

random string instead of real email.

@ symbol written in words.

missing dot in the email address.

“name@gmail”

“@gmail”

Page 5
Registration

“name@gmail..com”

“name@192.168.1.1.0”

“name.. @gmail.com”

“name@gmail.com”

Various search engines @gmail.com

@yahoo.com

@outlook.com

@hotmail.com

@osiztechnologies.com

@co.in ( country wise domains)

Validation if the empty field is done

Check whether the Password field on the


The given password should be encrypted
registration page works as per the
********
mentioned scenarios
Without entering password - Alert message
"Password field is required"
123
Use space in password
Copy the letters and paste in the text field
should not be allowed
View the agree (terms & conditions ) field Able to check the terms and conditions box
Without click the tick box click the next
field

Hyperlink is present and redirecting

Click on register redirecting with success


Check whether the register process is as message "You are successfully registered
per the scenarios with us.Click the activation link sent to your
registered mail id for account activation"

Mail should be received


Multiple clicks of verification link should not
be allowed

Page 6
Registration

Url manipulation of new user

Redirecting to dashboard after activation/


before activation if no activation mail

Admin activation and account opening

Verify whether registration is having


Alert message
proper success message
Verify whether registration is having
Alert message
proper success message after activation
Verify the Email is sent successfully on
@gmail,@outlook,@hotmail..
various search engines
Check whether the verification page
Activation link
displayed after activation

Page 7
Registration

Expected Result Actual Result

Page 8
Registration

Page 9
Registration

Page 10
Registration

Retesting
Status (Pass/Fail) Bug link
status

Page 11
Registration

Page 12
Registration

Page 13
Login

TC ID Modules

BV052 Test Requirements

BV053

BV054

BV055

BV056

BV057

BV058

BV059

BV060

BV061

BV062

BV063

BV064

BV065

BV066 User Interface

BV067

BV068

BV069
BV070
BV071

BV072

BV073

Page 14
Login

BV074 Functionality

BV075

BV076

BV077

BV078
BV079

BV080 Security

BV081

BV082

BV083
BV084
BV085
BV086

BV087

BV088

BV089
BV090
BV091

BV092 Positive test cases.

BV093

BV094

BV095

BV096

BV097 Negative test cases


BV098
BV099

Page 15
Login

BV100 Forgot Password


BV101
BV102
BV103
BV104
BV105
BV106
BV107

BV108

Page 16
Login

Test description Test Data


Verify that Login is working as per
Email is accepting the valid email address "test@gmail.com"
the given senerios
Password should be at least 6 characters."test@123"

email address is accepting invalid data "testgmail.com" "test@gmailcom

Unregistered email address is not accepting to login "test@gmail.com"

Check whether deactivated users to Deactivated account is showing error message


login "Your Account is deactivated by admin"
Check whether deactivated users to Activate the account when the user in deactivate
login status
Password should contain combination of letter, numbers and symbols."W

Password should not contain spaces and period.


Captcha should appear each time before user
login
Without enter TFA code enter the URL as
sitename/dashboard
TFA code field should display when TFA enabled
TFA code entered invalid, it should not able to
login
TFA code entered valid, it should only able to
login
TFA field should not display when TFA disabled
Verify that login User interface is Cursor focus in text area when you load the
present as per the scenerios page?
label icons for the field is displaying properly for
the login page
Does enter key works as a substitute for the sign
in button action?
Does email id and password text field appears in
order?
login page has register link for new users?
user interface look as per the design
specification?
login screen behaves responsively to mobile or
tablet screen?
Do the link on page remain active or are dead?

Page 17
Login
Verify that scenerios are working for
login form works successfully?
the login form
logout link redirects back to the login screen? Is
logout link functional?

forgot password link works? Does it redirect to


valid password recovery page?

Do forward and backward buttons work properly


while logged in? and also for logged out user?

Does form works similar in every popular


browser?
How errors are handled and displayed?
Verify whether the security
Textbox offers masking of characters in password
measures are given as per the
field? "******"
scenerios
Does masked characters allow deciphering if
copied?
Is it possible to copy and paste the password?
there any minimum password length? " 8
characters"
Security information if the source is viewed?
form vulnerable to SQL injection?
Does form allows accessing pages without logging
in?
URL manipulation allows access to members only
area of mail?
multiple accounts from same IP but different
browser allowed at the same time?
are cookied allowed? are they disabled or allowed
to be edited?
session timeout is given
password is entered 6 times wrong, the account
will be blocked
Verify that the login form is working valid Email id and password."test@gmail.com"
as per the scenerios "test@123
Forgot password link and retrieve the password
for the username.
Register link and fill out the form and register
username and password.
enter button after typing correct username and
password.
Tab to navigate from username textbox to
password textbox and then to login button.
Verify that the login form is working
Valid email and invalid password.
as per the scenerios
Valid Password but invalid email.
Empty login

Page 18
Login
Verify that forgot password is
Redirects to concern pages
working as per the scenarios
Valid email id entered
mail should get receive for forgot password
Check whether negative scenarios Invalid email id
Not registered Email ID
Login in with different IP addres
Invalid temporary code
Admin deactivated email id
Check whether admin deactivates
user and user attempt to login using Reset password
forgot password

Page 19
Login

Status
Expected Result Actual Result Bug link
(Pass/Fail)

Page 20
Login

Page 21
Login

Page 22
Login

Retesting
status

Page 23
Login

Page 24
Login

Page 25
Dashboard

TC ID Modules

BV109 User panel

BV110 Dashboard

BV111

BV112

BV113

BV114

BV115 Market

BV116 Footer

BV117

BV118 Settings -Change password

BV119

BV120

BV121

BV122

BV123
BV124
BV125

BV126
BV127
BV128
BV129

Page 26
Dashboard

BV130 CMS

BV131

BV132

BV133 Bank

BV134

BV135

BV136

BV137

BV138

BV139

BV140

BV141

BV142

BV143

BV144

BV145

BV146

BV147

BV148

Page 27
Dashboard

BV149
BV150
BV151 Profile

BV152
BV153
BV154
BV155
BV156
BV157
BV158

BV159

BV160

BV161 Contact Us

BV162

BV163

BV164
BV165
BV166
BV167
BV168

BV169

BV170

BV171

BV172

Page 28
Dashboard

BV173 Balance

BV174

BV175 Alert/Notifications

BV176

BV177

BV178

BV179 Login History

BV180

BV181 Support ticket

BV182

BV183

BV184

BV185

BV186

BV187

BV188

BV189

BV190

BV191 Logout

Page 29
Dashboard

Test description Test Data


Check that admin and user cannot be accessed in
-
same tab
Check that all the fields are present in the user
-
panel dashboard
Check that clicking on all the panels redirecting to
Redirection
the concern pages from dashboard
Check that clicking on any option redirecting to
PHP Error,DB Error and 404 error
error or the db error pages
Check the News and notification link is displayed
Check that Trade history, Deposit history,
withdraw history is displayed

Check the Markets displayed

Check the social links redirects to corresponding


pages

Check the user currency option displayed

Check that drop down below the user settings


Heading
showing change password
Check that Clicking on change password
Old :test@123 New :test@1234
redirecting to the respective page
Check that Change password page having heading
Heading
as change password
Check that Current password,New password and
Presence
reenter password fields are present
Check that Empty submission showing validation
message for all the mandatory fields in change Red mark present
password
Check that Validation message are properly
UI
aligned
Check that Validation messages are right -
Check whether the expand and collapse arrow
-
working properly
Check that Proper restriction for password -
Check that Save button is present Presence
Check that Save having action Action
Check that after saving it is having proper success
Password updated successfully
message

Page 30
Dashboard
pages 1.About Us 2.FAQ 3.Support 4.News 5.Help
6.Privacy Policy
Redirects

7. Terms &
Check the admin edited details are reflected in the
user CMS page
Check the admin deleted details are reflected in
the user CMS page
Check whether select Add Bank from
Bank details
Bank Module
Invalid Account Number/IFSC field:
Check whether add bank details with invalid
1.abcd 2.Try all special character 3.
values
More than 250 character
Invalid Account Name/Account
type/Bank Name field: 1.1234456
2.Try all special character 3.More than
250 character

Check whether add bank details without value 1. All field should be empty

2. Check any one field empty with one


by one
Check whether add bank details valid
value
User`s verification status should be
"Pending" Once user submit form

User`s verification status should be


"Approved" Once Admin approved
User`s verification status should be
"Rejected" Once Admin rejected

Invalid Account Number/IFSC field:


Check whether select Edit Bank from Bank Module 1.abacdef 2.Try all special character
3. Morethan 250 character

Invalid Account Name/Account


Check whether Edit bank details with invalid type/Bank Name field: 1.1234456
values 2.Try all special character 3. Morethan
250 character
Check whether Edit bank details without value 1. All field should be empty
2. Check any one field empty with one
by one

Check whether Edit bank details valid value valid values

Pending

Approved

Page 31
Dashboard

Rejected
Check whether delete bank details
Check whether update the profile without value 1. All field should be empty
2. Check any one field empty with one
by one
Valid values
Check whether update the profile invalid value Invalid Name field values:
1. 123456
2. +-*/asdasd
3. Try all special character
4. Morethan 250 character

Invalid Email ID field values: 1.


123456 2. abacdef 3. abacdef@gmail
4. abacdef@gmail.com.com 5. Try all
special character 6. More than 250
character

Invalid Postal code field values: 1.


aabcdef 2. 123456abaca 3. +-
1254545 4. Try all special character
5. Morethan 250 character

Check whether the Contact us page is displayed Redirects to page

Check the Contact Us details without any value 1. All field should be empty

2. Check any one field empty with one


by one

Check the Contact Us details with invalid values Invalid Name field values:
1. 123456
2. +-*/asdasd
3. Try all special character
4. Morethan 250 character

Invalid Email ID field values: 1.


123456 2. abacdef 3. abacdef@gmail
4. abacdef@gmail.com.com 5. Try all
special character 6. More than 250
character

Check the Contact Us details with valid values Submit with valid values
Check whether the user received mail for sending
Mail received
messages
Check whether the mail received for admin replied
Mail received
message

Page 32
Dashboard
Check the user balance details displayed in
Need to deposit the/withdraw
Balance Details
Check whether the balance is updated according
to user deposit/withdraw

Check the Notification alert page redirects Need to redirect

Check whether the requested Email confirmation


Enabled
option
Disabled

Check whether the Notification count displayed

Check the Login history redirects Need to redirect


Check whether the login history displayed every
time when user logged in

Verify whether the support ticket page redirects Need to Redirection

Check the support ticket details without any value 1. All field should be empty

2. Check any one field empty with one


by one
Check whether the valid image uploaded in
Upload valid jpg,png
Attachment
Check whether the invalid image uploaded in
Upload invalid xl,doc
Attachment
Verify that reply option is present in the support
ticket message
Verify that the reply is sent to the Admin Reply
Verify that the clicking on the close option it is
Close
getting closed
Verify that while closing the count getting reduced

Verify that close ticket allowed to reply to admin

Check that user can able to logout successfully

Page 33
Dashboard

Expected Result Actual Result


Same tab the user and admin should not be
accessed
All fields should be present respectively

Redirecting to concern page

Broken links and error pages should not


occur
News and Notification link should be display
Trade History,Deposit history, withdraw
historyshould display
It should redirect to the Market History page
and corresponding pairs should display
Social link should redirect to corresponding
pages

The user should select currency

Corresponding heading should be displayed


Password given newly should be updated and
further login should be done with the new
password
Corresponding heading should be displayed

Corresponding Fields should be Present

Mandatory fields should be checked

Should be properly aligned


Messages should be right
Expand and collapse functionality should
work properly
Restriction should be given for the password
Save button should be present
Save button should be having action
Proper success message should be present

Page 34
Dashboard

It should redirects to corresponding pages

Admin edited details should reflected in all


user CMS pages
Admin deleted details should reflected in all
user CMS pages

Error message should be reported and also


user should not able to add bank

Error message should be reported and also


user should not able to add bank
All fields should be added

Edit Bank page is displayed

Error message should be reported and also


user should not able to Edit bank

Error message should be reported and also


user should not able to Edit bank

All fields should be added

User`s verification status should be


"Pending" Once user submit form
User`s verification status should be
"Approved" Once Admin approved

Page 35
Dashboard
User`s verification status should be
"Rejected" Once Admin rejected
User should able to delete bank details
Error message should be reported and also
user should not able to submit
Error message should be reported and also
user should not able to submit
Valid data

Error message should be reported and also


user should not able to submit

Contact Us page should display

Error message should be reported and also


user should not able to submit

Error message should be reported and also


user should not able to send message

Error message should be reported and also


user should not able to submit

Successfull message should be reported and


user should get notification mail
Mail should received for sending message
Mail should received from admin replied
message

Page 36
Dashboard
The user deposited balance is added to
corresponding currency
The balance should updated once user
deposit/withdraw

Redirecting to concern page

If user enabled option, it should display


Notification email
If user disabled option, it should not display
Notification email

It should display notification count

Redirecting to concern page


It should display the login history when
every time user logged in with details

Page should redirects to Support ticket page

Error message should be reported and also


user should not able to submit
Error message should be reported and also
user should not able to send message
Image should allow to upload without any
error message
File should not allow to upload and also
display error message
Reply option should display in open status
User replied message and image should sent
to admin
Ticket should close and move to close ticket
tab
Ticket count should reduced in open ticket
tab
Ticket should allow to view only and not to
reply once ticket closed
User should able to logout

Page 37
Dashboard

Status Retesting
Bug link
(Pass/Fail) status

Page 38
Dashboard

Page 39
Dashboard

Page 40
Dashboard

Page 41
KYC

TC ID Modules

BV192 KYC

BV193

BV194

BV195

BV196

BV197

BV198

BV199

BV200

BV201

BV202

BV203

BV204

BV205

BV206

BV207

BV208

Page 42
KYC

BV209

BV210

BV211

BV212

BV213

BV214

BV215

BV216

Page 43
KYC

Test description
Check whether the User able to upload their KYC
document
Check whether to Check the account Pan
card,address proof,Bank details should be given
by the User
Check whether the upload option is present near
the KYC document submission
Check whether the upload button should have
action
Check whether the email account verification is
done after the KYC document submission
Check whether the mail sent to the respective
mail id when the documents are submitted
successfully
Check whether by clicking on the activation link
the account gets activated and the user can able
to trade with fiat currency
Check whether without the Confirmation trade can
be done with Btc and Eth and funds cannot be
withdrawn in fiat
Check whether the email account is activated and
KYC is verified the withdrawing can be done
Check whether the Notice is given in the
verification page for uploading the documents
Check whether the Save settings button is present

Check whether the Save settings button has action


Check whether the Proof while uploading present
as per the criterias given in the notice
Check whether the Proof is not matching the
criterias in the notice should not be allowed to
uploading
Check whether the verificaition is done then the
user gets notification
Check once user submit the form, user can`t edit
this form again

Check user`s verification status should be pending


Once user submit form

Page 44
KYC

Check user`s verification request should be placed


on Admin`s verification request list page
Check User`s given all details should be listed &
proof should be downloadable / viewable by
cilcking on view icon
Check the user`s verification status should be
verified if admin approve his request
Check the user`s verification form should be listed
again with status as rejected if admin reject the
his request
Check the comments should required on Admin`s
verification list page when admin reject the user`s
request
Check the Admin`s reject comments should be
mailed to user`s registered mail id
Check the user`s should be submit form again
with re-filled, the process will be continued still
user status changed as approved
Check the user's verification status reason once
admin changed

Page 45
KYC

Test Data

Uploading

Account details is uploaded

Upload and cancel option

Upload action

Email account verification

Mail sent when document submitted

After confirmation fiat currency able to deposit,


withdraw,trade

Unable to deposit,withdraw, trade the currency without


the KYC submission

KYC after withdraw can be done

Note is given

Save settings

Save settings has action

Uploaded proof is as per the note

Validation is given as per note

N/A

User should not able to edit once submit the form

Status should be pending

Page 46
KYC

Request should placed on admin's verification

Page 47
KYC

Status
Expected Result Actual Result
(Pass/Fail)
Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Page 48
KYC

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Need to Working as per scenario

Page 49
KYC

Retesting
Bug link
status

Page 50
KYC

Page 51
TFA

TC ID Modules Test description


Verify whether the Two factor is working as
BV217 TFA Guard
per the scenerios
BV218
BV219
BV220
BV221
BV222
BV223

BV224

BV225
BV226
BV227
BV228
BV229
BV230
BV231
BV232
BV233
BV234

BV235

Page 52
TFA

Test Data Expected Result

Redirection to the concern page Need to Working as per scenario


Heading is proper Need to Working as per scenario
Number field Need to Working as per scenario
Place holder is proper Need to Working as per scenario
Accepting more than 6 digits Need to Working as per scenario
Accepting letters Need to Working as per scenario
Seceret code is displaying Need to Working as per scenario

QR code displaying Need to Working as per scenario

Enter code text area is available Need to Working as per scenario


Enable 2FA button is present Need to Working as per scenario
Notice is present Need to Working as per scenario
Accepting invalid code Need to Working as per scenario
Label is proper Need to Working as per scenario
Submit button Need to Working as per scenario
Design does not get broken Need to Working as per scenario
No Spell errors Need to Working as per scenario
Accepting right code Need to Working as per scenario
Asking for Login Need to Working as per scenario

Other functions like deposit,Withdraw


Need to Working as per scenario
and trade asking for the TFA code

Page 53
TFA

Status Retesting
Actual Result Bug link
(Pass/Fail) status

Page 54
Send-Receive

TC ID Modules Test description


Verify that Send page is
BV236 Send
redirected from the tab
BV237
BV238
Verify the Min Send amount to
BV239
enter in field
Verify the Max Send amount to
BV240
enter in field
BV241
BV242
Verify the Admin edited details
BV243
are displayed in user
BV244
BV245
BV246
BV247
BV248
Check whether the user should
BV249
select TFA or Email OTP
BV250
BV251 Email OTP
BV252
BV253
BV254
Check the user allow to confirmed
BV255
by email

BV256

BV257

BV258

BV259

BV260

BV261

BV262

Check the admin changed status


BV263
displayed in Send History

Page 55
Send-Receive

BV264

BV265

Verify that Receive page is


BV266
redirected from the tab
BV267

BV268

Check whether the QR code allow


BV269
to scan
Check whether the currency allow
BV270
to copy

Page 56
Send-Receive

Test Data

Redirection
Proper url
Drop down present for currency change
Min Send limit present

Max Send limit present


Proper currency codes
Able to change currency
Edit min limit from admin
Edit max limit from admin
Fee is present
Fee percent=0.1 can set from admin
Amount field not accept letters
Send history displaying
TFA enabled
TFA disabled
Send OTP

Send is done properly


Updates balance

User confirm from mail

User cancelled from mail

User resend email from site

User cancelled from site

User initiated request and confirm in another


browser then cancel request in initiated page
User initiated request and confirm in another
browser then resend mail in initiated page
After user confirmed the request and again click
confirm or reject link from mail
After user rejected the request and again click
confirm or reject link from mail

Pending

Page 57
Send-Receive

Approved

Cancelled

Redirection

Drop down present for currency change

Approved

Scan QR

Copy

Page 58
Send-Receive

Expected Result Actual Result

It should redirect to respective page

Min Send limit should display

Max Send limit should display


It should display proper currency codes
It should able to change the currency
Admin should have edit option to min limit
Admin should have edit option to max limit
It should display the fees amount
Admin set fees should display in User Send
It should not accept other than numbers
Send history should display after Send the amount
Valid TFA should accept
Email OTP should accept
valid Email otp should accept
Invalid otp/Expired otp should not accept
It should Send the amount properly
It should update the balance once amount is Sended
If user approve the request, Send amount should be reduced to
user`s wallet and also Send request status as confirmed on
user`s Send history
If user cancel the request, Send amount should added to user`s
wallet and also Send request status as cancelled on user`s Send
history
User should have resend confirmation mail
If user cancel the request, Withdraw amount should added to
user`s wallet and also Withdraw request status as cancelled on
user`s Withdraw history

Error message should display

Error message should display

Error message should display

Error message should display

Send request status as pending/ processing on user`s Send


history

Page 59
Send-Receive

If admin approve the request, Send amount should be reduced


to user`s wallet and also Send request status as confirmed on
user`s Send history
If admin cancel the request, Send amount should e added to
user`s wallet and also Send request status as cancelled on
user`s Send history
It should redirect to respective page

It should properly change the currency

Receive amount should be added to user`s wallet and also


Receive request status as confirmed on user`s Receive history

It should display the respective currency address

It should display copy the respective currency address

Page 60
Send-Receive

Status Retesting
Bug link
(Pass/Fail) status

Page 61
Send-Receive

Page 62
Deposit

TC ID Modules

BV271 Deposit

BV272

BV273

BV274

BV275

BV276

BV277

BV278

BV279

BV280

BV281

BV282

BV283

BV284

BV285

BV286

BV287

Page 63
Deposit

BV288

BV289

BV290

BV291

BV292

BV293

Page 64
Deposit

Test description Test Data

Verify that deposit page is redirected from the tab Redirection

Proper url

Verify the Min deposit amount to enter in field Min deposit limit present

Verify the Max deposit amount to enter in field Max deposit limit present

Proper currency codes


Verify the Admin edited details are displayed in
Edit min limit from admin
user
Edit max limit from admin

Amount field not accept letters

Deposit history displaying

Bank details fields are present

Bank account number accepting


numbers only "3435454645745"

Refernce ID

Bank selection

Deposit is done properly

Updates balance

Without enter amount and click

Without select bank and click

Page 65
Deposit

Check the admin changed status displayed in


Pending
Deposit History

Approved

Cancelled

Check the deposit proof image uploaded

Check the image is displayed in preview

Check the deposit amount through the Fiat


INR
currency done properly

Page 66
Deposit

Status
Expected Result Actual Result
(Pass/Fail)
It should redirect to respective page

It should redirect to respective page

Min deposit limit should display

Max deposit limit should display

It should display proper currency codes


Admin should have edit option to min
limit
Admin should have edit option to max
limit
It should not accept other than
numbers
Deposit history should display after
deposit the amount

Bank details fields should display

It should not accept other than


numbers in Bank account Numbers

It should accept the reference id

It should display a added bank names

It should deposit the amount properly


It should update the balance once
amount is deposited

It should display the error message

It should display the error message

Page 67
Deposit

Deposit request status as pending/


processing on user`s Deposit history

If admin approve the request, Deposit


amount should be added to user`s
wallet and also Deposit request status
as confirmed on user`s Deposit history

If admin cancel the request, Deposit


amount should not be added to user`s
wallet and also Deposit request status
as cancelled on user`s Deposit history

It should display the uploaded images

It should display the image fully when


its selected

It should deposit the amount properly

Page 68
Deposit

Retesting
Bug link
status

Page 69
Deposit

Page 70
Withdraw

TC ID Modules Test description


Verify that withdraw is working
BV294 Withdraw
as per the scenerios

BV295

BV296

BV297

BV298

BV299

BV300

BV301

BV302

BV303

BV304

BV305

BV306

BV307

BV308

BV309

BV310

BV311

Page 71
Withdraw

BV312

Check whether the user should


BV313
select TFA or Email OTP

BV314

BV315

Check the user allow to


BV316
confirmed by email

BV317

BV318

BV319

BV320

BV321

BV322

BV323

Check the admin changed status


BV324
displayed in Send History

Page 72
Withdraw

BV325

BV326

Check the withdraw amount


BV327 through the Fiat currency done
properly

Page 73
Withdraw

Test Data Expected Result

Redirection It should redirect to respective page

Proper url It should redirect to respective page

Min Withdraw limit present Min withdraw limit should display

Max Withdraw limit present Max withdraw limit should display

Proper currency codes It should display proper currency code

Able to change currency It should able to change the currency

Admin should have edit option to min


Edit min limit from admin
limit
Admin should have edit option to max
Edit max limit from admin
limit

Fee is present It should display the fees amount

Admin set fees should display in User


Fee percent=0.1 can set from admin
withdraw
Amount field not accept letters It should not accept other than numbers
withdraw history should display after
Withdraw history displaying
withdraw the amount

Bank details fields are present Bank details fields should display

Bank account number accepting It should not accept other than numbers
numbers only "3435454645745" in Bank account Numbers

Bank selection is done It should display the added bank names


Withdraw is done proeprly and
It should withdraw the amount properly
updates in balance
It should update the balance once
Updates balance
amount is withdrawed

Without enter amount and click It should display the error message

Page 74
Withdraw

Without select bank and click It should display the error message

TFA enabled Valid TFA should accept

TFA should mandatory and should not


TFA disabled
able to do withdraw

Invalid otp/Expired otp should not accept

If user approve the request, Withdraw


amount should be reduced to user`s
User confirm from mail
wallet and also Withdraw request status
as confirmed on user`s Withdraw history
User should have resend confirmation
User resend email from site
mail
If user cancel the request, Withdraw
amount should added to user`s wallet
User cancelled from site
and also Withdraw request status as
cancelled on user`s Withdraw history
If user cancel the request, Withdraw
amount should added to user`s wallet
User cancelled from mail
and also Withdraw request status as
cancelled on user`s Withdraw history
User initiated request and confirm in
another browser then cancel request Error message should display
in initiated page

User initiated request and confirm in


another browser then resend mail in Error message should display
initiated page

After user confirmed the request and


again click confirm or reject link from Error message should display
mail

After user rejected the request and


again click confirm or reject link from Error message should display
mail

Withdraw request status as pending/


Pending
processing on user`s Withdraw history

Page 75
Withdraw

If admin approve the request, Withdraw


amount should be reduced to user`s
Approved
wallet and also Withdraw request status
as confirmed on user`s Withdraw history

If admin cancel the request, Withdraw


amount should e added to user`s wallet
Cancelled
and also Withdraw request status as
cancelled on user`s Withdraw history

USD,Eur,VEB It should withdraw the amount properly

Page 76
Withdraw

Status
Actual Result Bug link
(Pass/Fail)

Page 77
Withdraw

Page 78
Withdraw

Page 79
Withdraw

Retesting
status

Page 80
Withdraw

Page 81
Withdraw

Page 82
Admin

TC ID Modules

BV328 Admin panel

BV329 Dashboard

BV330 Dashboard

BV331 Dashboard

BV332 Dashboard

BV333 Dashboard
Admin Settings -Change
BV334
password
Admin Settings -Change
BV335
password
Admin Settings -Change
BV336
password
Admin Settings -Change
BV337
password
Admin Settings -Change
BV338
password
Admin Settings -Change
BV339
password
Admin Settings -Change
BV340
password
Admin Settings -Change
BV341
password
Admin Settings -Change
BV342
password
Admin Settings -Change
BV343
password
Admin Settings -Change
BV344
password
Admin Settings -Change
BV345
password
Admin settings- Site
BV346
configuration
Admin settings- Site
BV347
configuration

Page 83
Admin
Admin settings- Site
BV348
configuration
Admin settings- Site
BV349
configuration
Admin settings- Site
BV350
configuration
Admin settings- Site
BV351
configuration
Admin settings- Site
BV352
configuration
Admin settings- Site
BV353
configuration
Admin settings- Site
BV354
configuration
Admin settings- Site
BV355
configuration
Admin settings- Site
BV356
configuration
Admin settings- Site
BV357
configuration
Admin settings- Site
BV358
configuration
Admin settings- Site
BV359
configuration
BV360 View User

BV361 View User

BV362 View User

BV363 View User

BV364 View User

BV365 View User

BV366 View User

BV367 View User

BV368 View User

BV369 View User

BV370 View User

BV371 View User

Page 84
Admin

BV372 View User

BV373 View User

BV374 View User

BV375 View User

BV376 View User

BV377 View User

BV378 View User

BV379 View User

BV380 View User

BV381 Transactions

BV382 Transactions

BV383 Transactions

BV384 Transactions

BV385 Transactions

BV386 Transactions

BV387 Transactions

BV388 Transactions

BV389 News

BV390 News

BV391 News

BV392 News

BV393 News

BV394 News

BV395 News

Page 85
Admin

BV396 News

BV397 News

BV398 News

BV399 News

BV400 News

BV401 News

BV402 News

BV403 News

BV404 News

BV405 News

BV406 News

BV407 News

BV408 News

BV409 News

BV410 News

BV411 News

BV412 News

BV413 News

BV414 FAQS

BV415 FAQS

BV416 FAQS

BV417 FAQS

BV418 FAQS

BV419 FAQS

Page 86
Admin

BV420 FAQS

BV421 FAQS

BV422 FAQS

BV423 FAQS

BV424 FAQS

BV425 FAQS

BV426 CMS pages

BV427 CMS pages

BV428 CMS pages

BV429 CMS pages

BV430 CMS pages

BV431 CMS pages

BV432 CMS pages

BV433 CMS pages

BV434 CMS pages

BV435 CMS pages

BV436 CMS pages

BV437 CMS pages

BV438 CMS pages

BV439 CMS pages

BV440 CMS pages

BV441 CMS pages

BV442 CMS pages

Page 87
Admin

BV443 CMS pages

BV444 CMS pages

BV445 CMS pages

BV446 CMS pages

BV447 CMS pages

BV448 CMS pages

BV449 CMS pages

BV450 CMS pages

BV451 CMS pages

BV452 CMS pages

BV453 CMS pages

BV454 CMS pages

BV455 CMS pages

BV456 CMS pages

BV457 CMS pages

BV458 CMS pages

BV459 Support

BV460

BV461

BV462

BV463

BV464

BV465

BV466

Page 88
Admin

BV467

BV468

BV469

BV470

BV471

BV472

BV473

BV474 Fee Config

BV475

BV476

BV477

BV478

BV479

BV480

BV481

BV482

BV483

BV484 Testimonials

BV485

BV486

BV487

BV488

BV489

BV490

Page 89
Admin

BV491

BV492

BV493 News letter

BV494

BV495

BV496

BV497

BV498

BV499

BV500

BV501

BV502 Logout

Page 90
Admin

Test description
Verify that admin and user cannot be accessed in
same tab
Verify that all the fields are present in the admin panel
dashboard
Verify that clicking on all the panels redirecting to the
concern pages from dashboard
Verify that clicking on any option redirecting to error
or the db error pages
Verify Whether the data graph for users and the btc
profit is present in the dashboard
Verify whether the expand and collapse arrow working
properly
Verify that drop down below the admin settings
showing change password and site configuration
Verify that Clicking on change password redirecting to
the respective page
Verify that Change password page having heading as
change password
Verify that Current password,New password and
reenter password fields are present
Verify that Empty submission showing validation
message for all the mandatory fields in change
password
Verify that Validation message are properly aligned

Verify that Validation messages are right


Verify whether the expand and collapse arrow working
properly
Verify that Proper restriction for password

Verify that Save button is present

Verify that Save having action


Verify that after saving it is having proper success
message
Verify that Company Name,Contact Person,Email
ID,Address,City
Verify State,Phone Number,Two Factor
Authentication,Facebook URL,Twitter URL,Googleplus
URL,Linkedin URL

Page 91
Admin
Verify that all fields empty submission is having proper
validation
Verify that fields that are not filled in the admin panel
is not shown in the site
Verify that all fields in the site configuration is shown
in the front end
Verify that Phone number fields not allowing text
letters
Verify that Phone number fields is having minimum
restriction
Verify that Tfa field is having select as place holder

Verify that Tfa field is able to enable and disable


Verify that TFA enabling disabling is reflecting in the
front end
Verify that url fields are present in the site
configuration
Verify that the url fields accept valid url format

Verify that Save button is present

Verify that the save button is working


Verify that the Manage User tab is present in the side
panel

Verify that manage User is single tab

Verify that Customer accounts and dashboard is


present in the customer accounts page
Verify that dashboard is redirecting to the dashboard
page
Verify that no.of active User,Date,new User columns
are present in the table header

Verify that the date is current date

Verify that the no.of active User is changing as per the


status change
Verify that the newly added User are shown in the new
customer section
Verify that the sort is working as per the selections
from dropdown
Verify that search is working as per the typed words
and having search columns

Verify that sort on the table is working properly

Verify that view,edit,deleted,status change icons are


present in the user table

Page 92
Admin
Verify that status change icon is working as per the
functionality
Verify that delete icon is deleting the user

Verify that edit icon is redirecting to user edit page

Verify that view icon is redirecting to the view page

Verify the success message and validation message is


given properly
Verify that Pagination is working when there is more
than 10 records
Verify that the pagination is not working when there is
less than 10 records(disabled)

Verify the s.no is starting with 1 for the users

Verify the expanding and collapse is working


Verify that the transaction option is clicked and
redirecting to the transaction page
Verify that the transaction page is having heading as
transaction
Verify that the transaction page is having sub heading
as transactions and dashboard
Verify that clicking on the dashboard and transactions
pages redirect to the respective pages while clicking
on the tabs
Verify that the transactions done in the site is getting
updated in the transactions
Verify that the pagination is not working when there is
less than 10 records(disabled)
Verify that the pagination is working above the 10
records
Verify that the no records found in the transaction
page when there is no records found
Verify that clicking on the news dropdown it is showing
add new and manage options
Verify that clicking on the add news and manage news
it is redirecting to the respective pages
Verify that add news page having heading as add
news
Verify that the url for the respective sections is
showing as in the heading
Verify that the news page is having sub heading as
manage news and dashboard
Verify that clicking on the dashboard and manage
news pages redirect to the respective pages while
clicking on the tabs
Verify that the add news page having the title field
and the content field

Page 93
Admin
Verify that when the news added it is reflecting in the
front end
Verify that the RTF formatting is working and
reflecting in the front end for the content field

Verify that save button is present

Verify that save button is having action

Verify that success message is displaying after adding


the news properly
Verify that validation message is displaying duplicate
content
Verify that Manage news page having heading as
Manage news
Verify that the manage news page having sub heading
as dashboard and manage news
Verify that clicking on the sub heading it is redirecting
to the respective page
Verify that news is listed from added first to last in the
news table as per date
Verify that the edit,delete,status change button
displaying in the news list table
Verify that the edit,delete,status change button
displaying in the news list table is working with its
respective action
Verify that the posted date is displaying in the news
table
Verify that the pagination is not working without 10
records
Verify that the pagination is working above the 10
records
Verify that search is working as per the typed words
and having search columns
Verify that the sort is working as per the selections
from dropdown
Verify that expand and collapse is working properly in
news page
Verify that clicking on the FAQ dropdown it is showing
add new and manage options
Verify that clicking on the add FAQ and manage FAQ it
is redirecting to the respective pages
Verify that add faq page having heading as add Faq
Verify that the url for the respective sections is
showing as in the heading
Verify that Faq is listed from added first to last in the
faq table as per date
Verify that the edit,delete,status change button
displaying in the Faqs list table

Page 94
Admin
Verify that validation message is displaying duplicate
FAQs
Verify that the edit,delete,status change button
displaying in the news list table is working with its
respective action
Verify that Pagination is working when there is more
than 10 records
Verify that Pagination is not working when there is less
than 10 records
Verify that search is working as per the typed words
and having search columns

Verify that sort on the table is working properly

Verify that Clicking on the CMS page dropdown is


showing the CMS page
Verify that Clicking on the CMS page it is redirecting to
the CMS page
Verify email templates redirecting to the respective
page
Verify that Manage cms page is having heading as
manage CMs
Verify that the manage CMS page is having sub
heading as dashboard and manage CMS
Verify that manage CMS page is redirecting to the
respective page while clicking on the sub headings
Verify that expand and collapse is working properly in
manage CMS page
Verify that table in the manage CMS page is having
proper table headings
Verify that edit icon is redirecting to CMS page edit
page
Verify that the status change icon is changing the
status
Verify that the status change is affecting in the front
end
Verify that search is working as per the typed words
and having search columns

Verify that sort on the table is working properly

Verify that edit page is having page


title,description,page display title content fields
Verify that url is proper for all the page redirection
from the manage CMS page
Verify that save button is present in the edit page

Verify that Heading and sub heading are proper

Page 95
Admin

Verify that save button is having action


Verify that after saving it is having proper success
message
Verify that RTF format is working for that content field
Verify that clicking on the email templates it is
redirecting to the email template page
Verify that url is showing same words as heading or
label
Verify that email templates is having heading and sub
heading as email templates

Verify that the email templates having edit button

Verify that edit button is redirecting to the edit page

Verify that the changes made is reflecting in the admin


panel
Verify that the changes made is reflecting in the mail
Verify that the heading is email templates in email
template page
Verify that the sub heading is present as email
template
Verify that the url is having same name as in the
heading
Verify that the sub heading is redirecting to respective
pages
Verify that search is working as per the typed words
and having search columns
Verify that sort on the table is working properly
Verify that the support option is present in the side
panel
Verify that the clicking on the support option it is
redirecting to the support page
Verify that support options is showing the counts of
unread message
Verify that the added contact request/message is
reflecting in the admin panel
Verify that the search is working as per the typed
words in the admin panel
Verify that the sort option is working as per the added
records
Verify the support page has heading as user tickets
Verify that the support has subheading as dashboard
and contact us

Page 96
Admin
Verify that the url is having proper words for the
pages redirecting from the support page
Verify that the view icon and delete icon is present
Verify that Clicking on the view icon it is redirecting to
the view page
Verify that the clicking on the close option it is getting
closed
Verify that while closing the count getting reduced
Verify that reply option is present in the contact us
message

Verify that the reply is sent to the user

Verify that fee config button is present in the side


panel
Verify that fee config page is redirecting while clicking
from the side panel
Verify that heading and sub heading are proper
Verify that the url is having proper words for fee
config page
Verify that while clicking on the sub heading it is
redirecting to the proper pages for dashboard and
manage fee config
Verify that expand and collapse is working
Verify that the withdrawal fee option is present in this
page
Verify that save button is present
Verify that after saving it is having proper success
message
Verify that the saved changes is updating in the front
end while withdrawing
Verify that testimonials option is present in the side
panel
Verify that clicking on the testimonial redirecting to
the testimonial page
Verify that testimonial page is having heading as
testimonial
Verify that the testimonial page is having sub heading
as dashboard and testimonial
Verify that url is having same as heading or label
Verify that status change icon is working as per the
functionality
Verify that status change is affecting the front end

Page 97
Admin
Verify that the success message is proper for status
change
Verify that testimonials added from the front end is
adding in the the admin panel
Verify that newsletter option is present in the side
panel
Verify that clicking on redirecting to the manage
newsletter page
Verify that heading is displaying as manage newsletter

Verify that the sub heading is displaying properly


Verify that the subject,to address fields,Content fields
are present
Verify that the select all unselect all buttons are
present
Verify that the RTF formatting is working and
reflecting in the front end for the content field

Verify that the save button is present

Verify that the newsletter is sent properly for the


subscribers
Verify that admin can able to logout successfully

Page 98
Admin

Expected Result Actual Result


Same tab the user and admin should not be
accessed
All fields should be present respectively

Redirecting to concern page

Broken links and error pages should not occur

Profit and user graph should be displayed


Expand and collapse functionality should be
displayed
Corresponding heading should be displayed
Password given newly should be updated and
further login should be done with the new
password
Corresponding heading should be displayed

Corresponding Fields should be Present

Mandatory fields should be checked

Should be properly aligned

Messages should be right


Expand and collapse functionality should work
properly
Restriction should be given for the password

Save button should be present

Save button should be having action

Proper success message should be present

These fields should be present

Page 99
Admin

The validation should be proper

The validation should be proper


The data should be present in the site
configuration
Phone number field should not accept the text
letters
Minimum restriction should be present

Select shouldn't be a place holders

TFA should be able to enable and disable

Enabling the TFA is reflecting in the front end


The url fields should be present in the site
configuration
The valid url format should be accepted

Save button should be present

Save button should be working

Manage User tab should be present

Manage User tab should be present

Customer accounts page need to be present

Dashboard should be redirected

The column heading should be proper

The date should be of current

The status change should be occured

The newly added User are User section

Sort functionality is working proeprly


The search should access when the keyword is
typed

Sort functionality is working proeprly

The functions need to be working properly

Page 100
Admin
Change icon need to be working as per the
functionality
Click on delete icon need to delete the user

The edit icon should be redirecting

The view icon should redirect to the view page

Success message should be shown correctly


Pagination is should not work for below 10
records
Pagination is should work for above 10 records

The s.no should be starting with the 1

The expand and collapse arrow should be


working properly
The transaction option is clicked it should
redirect to transaction page
The transaction page should have the heading
as transaction
The sub heading should be proper for the
transaction and dashboard
The dashboard and transaction page redirect
to the respective pages while clicking on the
tabs
The transactions done should be updated
The pagination is not working for below 10
records
The pagination should be working for above
10 records
There is no records found means it should be
show no records found
The news dropdown it is showing add new and
manage option
The manage news should be redirecting to the
respective pages
The news section should have heading section

The url section is showing as the heading


The news page has the subheading and
manage news and dashboard
Clicking on the subheading page it should
redirect to the respective pages
Add news Page is having the title page and
content fields

Page 101
Admin

The formmatting should be updated properly

Save should be present

The save should be having action

The success message should be displayed

The news should not allowed dupilcate

The heading should be manage news

The heading should be manage news

The heading should be manage news

It should listed out the news

It should listed out the table

This should work as per the test description

It should display posted date

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

Page 102
Admin

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

Page 103
Admin

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

Page 104
Admin

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

Page 105
Admin

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

This should work as per the test description

Page 106
Admin

Status Retesting
Bug link
(Pass/Fail) status

Page 107
Admin

Page 108
Admin

Page 109
Admin

Page 110
Admin

Page 111
Admin

Page 112
Admin

Page 113
Admin

Page 114
Trade

TC ID Modules

BV503 Trade

BV504

BV505

BV506

BV507

BV508

BV509

BV510

BV511

BV512

BV513

BV514

BV515

BV516

BV517

BV518

BV519

BV520

BV521
BV522

Page 115
Trade

BV523 My Open Orders


BV524
BV525

BV526

BV527 My Trade history

BV528 Instant Order


BV529
BV530
BV531
BV532
BV533

BV534
BV535
BV536

BV537

BV538

BV539

BV540

BV541

BV542

BV543

BV544

BV545 Limit order

BV546

BV547

BV548

BV549

Page 116
Trade

BV550

BV551

BV552

BV553

BV554

BV555

BV556

BV557

BV558

BV559

BV560

BV561

BV562

BV563

BV564

BV565

BV566

BV567

BV568

BV569
BV570

BV571

Page 117
Trade
BV572
BV573
BV574
BV575

BV576

BV577

BV578

BV579

BV580

BV581 Stop order

BV582

BV583

BV584

BV585

BV586

BV587

BV588

BV589

BV590

BV591

BV592

Page 118
Trade

Test description Test Data


Verify whether the page getting redirected to the
N/A
trade page
Verify whether buy/Sell section are shown in that
page
Verify whether the buy/sell button is present
below the Buy and sell section
Verify whether the Trade pairs are shown in the
trade page
Verify whether the market price is present in the
trade page
Verify whether the market price is showing as per
the completed trades
Verify whether if there is no trades the market
price need to be shown as per the price taken be
admin panel
Verify whether the 24 hrs volume,24 hrs change
is displaying in the trade page
Verify whether the buy/sell button is clicked by
empty fields it is showing the validation for empty
fields
Verify whether the NAN is not displaying in the
total fields
Verify whether the chart is displaying properly

Verify whether the user able to place lowest trade

Verify whether the Exponential values are not


displaying
Verify whether the placed order is displayed in the
order book and active order
Verify whether the Cancel option is present in the
active orders
Verify whether the cancel orders option is having
action
Verify whether the trade completion success
message is showing as Trade completed
sucessfully
Check the live chart is displayed

Check the Chart type changed according to select


Check the market depth chart displayed market depth chart

Page 119
Trade
Verify whether the page getting redirected to the
N/A
trade page
Verify whether the open order displayed
Verify whether the partially open order displayed
Verify whether the filled order displayed in
partially open order
Verify whether the completed order displayed
Verify that the Scenerios in the instant order
Redirection url
section
Fields are present
Market Price displaying
Currency drop down is present
Pairs getting changed
Amount only need to be entered in
the Field
Fiat currency is displaying in the
buy/sell
Crypto is displaying in Buy/sell
Can able to change the currency pairs
Not able to place instant order when
there is no balance
Active order is getting Placed

Able to cancel the order

Able to place order at lowest number


Able to place order for total balance
eg:100 rs present as balance make
order for 100 rs
Amount getting updated after the
order got cancelled
Trade order is placed when the trade
criteria matches
Check whether the order placed on percentage User selected
basis any25%,50%,75%,100%
Verify that the scenerios in the limit order Redirection url

Fields are present

Verify that buy orders is displayed in the list Buy orders display

Verify that sell orders is displayed in the list Sell orders display

Market Price displaying

Page 120
Trade

Currency drop down is present

Pairs getting changed

Amount only need to be entered in


the Field
Fiat currency is displaying in the in
buy/sell
Crypto is displaying in Buy/sell

Can able to change the currency pairs


Not able to place limit order when
there is no balance
Active order is getting Placed

Able to cancel the order


Active order showing 0.0 and buy
order showing exponentially
Trade need to be done and order
placed in the history
Market price displaying wrong in limit
order
Symbol is different and the trade rate
is shown with different symbol
Amount getting updated after the
Check refund amount
order got cancelled
If user place order for
Sell-0.5BTC/100 INR and another
user place for Buy order
-1BTC/200INR then user2 cancelled
partial order

Clicking on the back button buy order


getting disappeared

Buy order and sell order same

Sell order is lesser than Buy order


0.1BTC/200 and 0.5BTC/150
Sell order is greater than Buy order
1BTC/200 and 0.5BTC/150
Check the admin has profit Sell 1/100 Buy-1/200
Sell -1/200 Buy-1/100

Sell-0.5/200 Buy-1/100

Page 121
Trade
Check Minimum trade value Sell-0.001/100
Check Maximum trade value Sell-1000000000000/100
Check Minimum amount 0.0001/0.001
Check Maximum amount 10000000000/100000
user1 place Sell order -
Check the Fully trade 1/98,1/99,1/100 user 2 place Buy-
3/100
user1 place Sell-3/102 user 2 place
Buy-1/100,1/101,1/102
user1 placeSell-4/102 user2
placeBuy-1/100,1/101,1/102
Check the order is placed with group based in buy
1/100,1/100,1/100,1/100.0002
order
Check whether the order placed on percentage User selected
basis any25%,50%,75%,100%

Order getting placed and shown with


success message but it is not shown
Verify that stop order works as per the scenerio
in table,Stop order should not allowed
placed with market order

Place order below market price in sell


Stop sell
section
when stop price reaches market price,
order will trigger
when stop price not reached market
price
Place order above market price in buy
Stop buy
section
When the stop order is placed it is
shown in this table
When the order is cancelled and the
amount should be added
Buy order and sell order need to be
traded when market price reached
Date & time of the order is correct is
displaying
Status should be shown properly after
the order traded
Check whether the order placed on percentage User selected
basis any25%,50%,75%,100%
When the stop limit order is placed it
is shown in this table

Page 122
Trade

Expected Result Actual Result


The page should be redirected to the
trade page
The buy/sell sections should be shown
on the trade page
The button should be present below the
buy/sell section
The trade pairs should be visible in trade
page
The market price need to be shown in
the trade page
The market Price need to be showing as
per the completed trades
If there is no trades the market price
should be shown as per the price taken
from the admin panel
The 24hrs volume,24 hrs change need to
display on the trade page
The buy/sell button is clicked and empty
fields should show required validation
The NAN should not display when the
other format text is typed
The chart should display properly as in
the trade
The user should be able to place lowest
trades
The exponential values should not
display while lowest trade is getting
excuted
The placed order should be in the order
book and active order
The cancel options should be present in
the active orders
The cancel orders option should have
action
The trade completion success message
should be Trade completed sucessfully
It should display the Live Chart based on
trading
It should based on chart type
Market depth chart should display

Page 123
Trade
The page should be redirected to the
trade page
It should display only active order
It should display only partially open
order
It should display filled order in partially
open order
It should display only completed orders
It should redirect to the corresponding
page

It should display the market price


It should display all the currency in the
dropdown list
It should change the pairs
It should not display other than numbers
It should display the fiat currency in
Buy/Sell
It should display the crypto inBuy/Sell
It should able to change the currency
pairs
Trade should not place when there is no
balance
Before trade placed it should display in
Active order
After order place, it should able to cancel
It should place the order even at the
lowest number
It should able to place order for total
balance when sell order
It should refund the amount when order
is cancelled
Trade should place when criteria
matches with Buy and sell
Amount should calculate based on
selected percentage
Redirect to concern page

Field should display


It should display the buy orders in the
list
It should display all the sell orders in the
list
It should display the market price

Page 124
Trade
It should display all the currency in the
dropdown list

It should change the pairs

It should not display other than numbers


It should display the fiat currency in
Buy/Sell
It should display the crypto inBuy/Sell
It should able to change the currency
pairs
Trade should not place when there is no
balance
Before trade placed it should display in
Active order
After order place, it should able to cancel
It should display the same value in the
active order and also buy order
After trade , it should display in trade
history and My trade History
It should display the correct market price
Coins symbol should differ when pairs
changed
It should update the balance when the
order cancelled

It should refund amount for partial order


and order fees profit should changed

Entered details in buy order should


appear when click back button

Trade should place fully

Trade should place partially in Buy order

Trade should place partially in Sell order


Trade should place and remaining
amount transfer to buyer
Trade should not place
Trade should place partial for buy and
remaining amount move to admin profit

Page 125
Trade
It should set the minimum trade value
It should set maximum trade value
It should set the minimum amount
It should set the maximum amount
Trade should place completely in sell and
buy order
Trade should place completely in sell and
buy order
Trade should partial done in sell order
Order should placed with group based on
same price ie. 3order (100-1group)
100.0002(no group)
Amount should calculate based on
selected percentage

Order should placed in stop order

Below market price should accept in stop


field
Order should placed in active order or
filled
Order should not trigger and not move to
active order or filled
Order should place above market price

Order should display in stop order

It should refund the amount to the user

Amount should calculate based on


selected percentage
Order should display in stop limit order

Page 126
Trade

Status Retesting
Bug link
(Pass/Fail) status

Page 127
Trade

Page 128
Trade

Page 129
Trade

Page 130
P2P
TC ID Modules Test description
Verify whether the page getting redirected
BV593 P2P
to the P2P page
Verify whether buy/Sell section are shown
BV594
in that page
Verify whether the buy/sell button is
BV595
present below the Buy and sell section
Verify whether the P2P pairs are shown in
BV596
the P2P page
Verify whether the market price is present
BV597
in the P2P page
Verify whether the market price is
BV598
showing as per the completed P2Ps
Verify whether if there is no P2Ps the
BV599 market price need to be shown as per the
price taken be admin panel
Verify whether the buy/sell button is
BV600 clicked by empty fields it is showing the
validation for empty fields
Verify whether the NAN is not displaying
BV601
in the total fields
Verify whether the user able to place
BV602
lowest P2P
Verify whether the Exponential values are
BV603
not displaying

Verify whether the P2P completion


BV604 success message is showing as P2P
completed sucessfully
BV605 Check the market depth order displayed
BV606 Check the order volume displayed
BV607 XID Create XID
BV608
BV609
BV610
Check whether created XID allowed to
BV611
edit
Check whether created XID allowed to
BV612
copy
Check whether user allow to place order
BV613
before kyc verfied

BV614 Limit order Verify that the scenerios in the limit order

BV615
Verify that buy orders is displayed in the
BV616
list

Page 131
P2P
Verify that sell orders is displayed in the
BV617
list
BV618
BV619
BV620
BV621

BV622

BV623

BV624

BV625

BV626
Check whether user placed not matched
BV627 with preferred user with mentioned
scenarios
BV628

BV629

BV630

BV631 Payment

BV632

BV633

Page 132
P2P

Page 133
P2P
Test Data Expected Result
The page should be redirected to the
N/A
P2P page
The buy/sell sections should be shown
on the P2P page
The button should be present below
the buy/sell section
The P2P pairs should be visible in P2P
page
The market price need to be shown in
the P2P page
The market Price need to be showing
as per the completed P2Ps
If there is no P2Ps the market price
should be shown as per the price
taken from the admin panel
The buy/sell button is clicked and
empty fields should show required
validation
The NAN should not display when the
other format text is typed
The user should be able to place
lowest P2Ps
The exponential values should not
display while lowest P2P is getting
excuted
The P2P completion success message
should be P2P completed sucessfully

market depth order Market depth order should display


order volume order volume should display
Check the name field with the
Already existing XID entered
mentioned scenarios
Enter space alone in username field
Enter space after username field
Min 4 characters, a-z and 0-9 only.
N/A It should not allow to edit

It should allow to edit

It should redirect to KYC page

Redirection url Redirect to concern page

Fields are present Field should display


It should display the buy orders in the
Buy orders display
list

Page 134
P2P
It should display all the sell orders in
Sell orders display
the list
Market Price displaying It should display the market price
It should display all the currency in
Currency drop down is present
the dropdown list
Pairs getting changed It should change the pairs
Amount only need to be entered in It should not display other than
the Field numbers
Fiat currency is displaying in the in It should display the fiat currency in
buy/sell Buy/Sell

Crypto is displaying in Buy/sell It should display the crypto inBuy/Sell

Can able to change the currency It should able to change the currency
pairs pairs

Not able to place limit order when Trade should not place when there is
there is no balance no balance

Before trade placed it should display in


Active order is getting Placed
Active order
preferred buyer/seller has not placed
an order
User placed order should display in
preferred buyer/seller is matched active until preferred buyer/seller
with other buyers/sellers place order
Other buyers/sellers set their
preference before you
user placed order not mapped with
Automatically switch to other user
preferred user
Preferred sell user not done payment User placed order should go for
verification dispute
Preferred sell user done payment Amount should update in wallet
verification balance
Before payment user clicks payment
Preferred seller should dispute
option as paid

Page 135
P2P

Page 136
P2P
Actual Result Status (Pass/Fail) Bug link

Page 137
P2P

Page 138
P2P

Page 139
P2P
Retesting status

Page 140
P2P

Page 141
P2P

Page 142

You might also like