You are on page 1of 16

Project Name 2020 Testing Bootcamp

Designed By Tarek Roshdy


Android Versions 10
iOS Versions 13.3.1
Delivery date 1-Oct-2020
Step Action
Prereq. 1-Sign-up page is already opened
1 Register using valid admin credentials
1.1 Click on the admin radio button
1.2 Enter a valid admin username
1.3 Enter a valid email
1.4 Enter a valid password
1.5 Click on sign up
Register using valid project owner
2
credentials
2.1 Click on the project owner radio button
2.2 Enter a valid project owner username
2.3 Enter a valid email
2.4 Enter a valid password
2.5 Click on sign up
Register using valid facebook user (who
3
has an email)
3.1 Click on Facebook icon
3.2 Login to facebook
Register using when
validredirected
facebooktouser
it (who
4 registered to facebook using a phone
4.1 number)
Click on Facebook icon
4.2 Login to facebook when redirected to it
4.3 Enter a valid email
4.4 Enter a valid password
4.5 Click on sign-up
5 Register using valid gmail user
5.1 Click on Gmail icon
5.2 Choose an account
Expected Result Android Android Notes

The admin button is selected Ready to Test


The placeholder is removed and username is entered
Ready to Test
successully
The placeholder is removed and email is entered
The placeholder is removed and password is entered Ready to Test
successully
successully
-Sign up is successful Ready to Test
-The
-Userpassword is encrypted
is redirected (*******) (......)
to home page Ready to Test
-A verification mail is sent to the user
The project owener button is selected Ready to Test
The placeholder is removed and username is entered
Ready to Test
successully
The placeholder is removed and email is entered
The placeholder is removed and password is entered Ready to Test
successully
successully
-Sign up is successful Ready to Test
-The
-Userpassword is encrypted
is redirected (*******) (......)
to home page Ready to Test
-A verification mail is sent to the user
User is redirected to facebook to register using it Ready to Test
-Sign up is successful
Ready to Test
-User is redirected to home page

User
User is
is redirected
returned toto the
facebook to register using it
application Ready to Test
-User is asked to enter his email Ready to Test
The placeholder is removed and email is entered
The placeholder is removed and password is entered
successully
successully
-Sign up is successful
-The
-Userpassword is encrypted
is redirected (*******) (......)
to home page
-A verification mail is sent to the user
User is redirected to his gmail accounts page Ready to Test
-Registration is done successfully
Ready to Test
-User is redirected to home page
iOS iOS Notes Web

Ready to Test Ready to Test


Ready to Test Ready to Test
Ready to Test Ready to Test
Ready to Test
Ready to Test

Ready to Test Ready to Test


Ready to Test Ready to Test
Ready to Test Ready to Test
Ready to Test
Ready to Test Ready to Test

Ready to Test Ready to Test


Ready to Test Ready to Test

Ready to Test
Ready to Test

Ready to Test
Ready to Test
Step Action
Prereq.
1
1.1
1.2
1.3
2
2.1
2.2
2.3
3
3.1
3.2
3.3
4
4.1
4.2
4.3
4.4
5
5.1
Expected Result Android Android Notes

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test

Ready to Test
iOS iOS Notes

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test

Ready to Test
Step Action
Prereq.
1
1.1
1.2
1.3
2
2.1
2.2
2.3
3
3.1
3.2
3.3
4
4.1
4.2
4.3
4.4
5
5.1
Expected Result Android Android Notes

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test

Ready to Test
iOS iOS Notes

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test

Ready to Test
Action the application
-User Already downloaded
Prereq.
Login with a logged
-User already valid email
in to address
the application
1
1.1 Enter a valid Email Address
1.2 Enter a valid password
1.3 Click on "Start Dreaming"
Login with a valid email username
2
2.1 Enter a valid username
2.2 Enter a valid password
2.3 Click on "Start Dreaming"
3 Login with an unregistered email
3.1 Enter an unregistered Email
3.2 Enter a password
3.3 Click on "Start Dreaming"
4 Login with an unregistered username
4.1 Enter an unregistered username
4.2 Enter a password
4.3 Click on "Start Dreaming"
5 Login with a valid email & an invalid password
5.1 Enter a valid Email
5.2 Enter an invalid password
5.3
Click on "Start Dreaming"
6 Login with a valid username & an invalid password
6.1 Enter a valid Username
6.2 Enter an invalid password
6.3 Click on "Start Dreaming"
7 Login with all fields blank
7.1 Click on "Start Dreaming"
8 Login with password field blank
8.1 Enter a valid Email/Username
8.2 Click on "Start Dreaming"
9 Verify that the SHOW/HIDE button works
9.1 Enter an Email address
9.2 Enter a Password
9.3 Click on "SHOW"
9.4 Click on "HIDE"
10 Verify rotating the screen during logging in
10.1 Enter a valid Email Address or username
10.2 Enter
Rotateathe
valid password
device screen from landscape to portrait
10.3 mode
10.4 Click on "Start Dreaming"
11 Verify reset password functionality using email
11.1 Click on Reset Password
11.2 Enter a valid email
11.3 Click on Rest Password
11.4 Open the message that is sent to the email
11.5 Use the password that is sent in the mail to login
11.6 Log out and login using the old password
Expected Result Android Android Notes

Pass
Pass
-User is logged in successfully Pass
e
Pass
Pass
-User is logged in successfully Pass

Pass
Pass
- An Error stating that "Email/Password is incorrect"
Pass
appears
ame
Pass
Pass
- An Error stating that "Username/Password is incorrect"
Pass
appears
alid password
Pass
Pass
- An Error stating that "Email/Password is incorrect"
Pass
appears
n invalid password
Pass
Pass
- An Error stating that "Username/Password is incorrect"
Pass
appears
- An Error icon appears in the Email and Password fields
and upon clicking on the icon a message stating that the Pass
Email and Password fields must not be empty

- An Error icon appears in the Password field and upon Pass


clicking on the icon a message stating that the Password Pass
field must not be empty
n works
Pass
Pass
There is no show password
- The password is shown to the user Fail
button
- The password is encrypted to the user Block / Skip
logging in
Pass
Pass
-Application rotates normally and fields are still filled
Pass
with previously entered data
-User is logged in successfully Pass
ty using email
Pass
Pass
-A message appears telling the user that a message is
Pass
sent to his email
Pass
User can login normally using the new password Application crahes when user
Fail
Login is not successful and user is notified that the logs in using the new password
Block / Skip
password has changed
iOS

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test

Ready to Test

Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test

Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test
Ready to Test

You might also like