You are on page 1of 10

Assignment#4(SEC)

Assignment #4 (Test cases)

PREPARD FOR
Mr. Atiq Ahmed Zafar

PREPARED BY
Haris Ali SP22-BSE-016
Ahmed Abdulkareem SP22-BSE-052
Mohammed Zohaib SP22-BSE-042
Moheez Kahn SP22-BSE-035

1
Assignment#4(SEC)

Test case
1. Start a meeting.
Name

Test case
Teacher will be able to start a video call or meeting where others can join.
Description:

1. Teacher is connected to the internet.


Precondition
2. Teacher should be in the class in which he would start the video call.

1. Teacher opens the particular class where he will start the call.
Test Step 2. Teacher click the “meet” button.
3. Teacher can change the voice, video, and management settings.

1. Teacher clicks the “meet” button.


Test data
2. Teacher controls the meeting settings.

1. System will show a window massage that will ask the teacher if he wishes
Expected
to change the voice and video settings.
Result
2. System will create the meeting and ask the teacher to add members.

If there is some connection issues:


Actual Result 1. System will ask the teacher to check his connection.
2. Teacher must reconnect his device to the internet.

Test Case
Pass
Statues
Created By Ahmed
Data of
7/1/2023
Creation
Executed by Haris
Date of
8/1/2023
execution
Test
.OS: Windows
Environment

2
Assignment#4(SEC)

Test case
2. Start a conversation
Name

Test case Teacher and student will send or post massage to ask questions or declare
Description: something.

1. Actors are connected to the internet.


Precondition
2. Actors click the conversation button.

1. Actor navigate to the particular class where they want to start a chat.
2. Actor click “New Conversation” button.
Test Step 3. Actor can send a message to the chat.
4. Another actor can reply and interact with the message sent by first actor.

Test data 1. Any comment, notification, note that actors need to convey.

1. System will show A bar box where text field and writing tools (GIF,
Expected emojis, attach files, text format etc.)
Result 2. System will show the message in Posts screen where any other actor can
see the massage.

If there was some connection issue:


1. System will show a massage “in the waiting for connection”.
Actual Result
2. System will resend the massage if the device is reconnected to the internet
automatically.
Test Case
Pass
Statues
Created By Zohib
Data of
7/1/2023
Creation
Executed by Haris
Date of
8/1/2023
execution
Test
. OS: Windows
Environment
3
Assignment#4(SEC)

Test case
3. Create a new Assignment
Name

Test case
Teacher can assign and upload assignments to students.
Description:

1. Teacher has an assignment in pdf or word document form saved in their


Precondition
device.

1. Teacher navigates to the specific team/class.


2. Teacher clicks create then assignment button.
3. Teacher gives title to the assignment.
Test Step
4. Teacher upload resources or related material.
5. Teacher add instructions, due date, time, grade.
6. Teacher selects assign button and then selects save.

Test data 1. Assignment file from teacher.

1. System will allow teacher to upload files from their device.


Expected
2. System will allow teacher to create or select existing assignment.
Result
3. System will show the assignment Posts view.

If there was some connection issue:


1. System will show a massage “in the waiting for connection”.
Actual Result
2. System will resend the massage if the device is reconnected to the internet
automatically.
Test Case
Pass
Statues
Created By Ahmed
Data of
7/1/2023
Creation
Executed by Haris
Date of
8/1/2023
execution
Test
.OS: Windows
Environment

4
Assignment#4(SEC)

Test Case
4. Assign a Quiz
Name

Test case
Teacher can assign a quiz for students.
Description:

1. Teacher are connected to the internet.


Precondition
2. Teacher has the quiz file in his device.

1. Teacher navigates to the particular class.


2. Teacher clicks the assignment button and then selects quiz.
3. Teacher can select existing quiz or create a new quiz.
Test Step
4. Teacher add the name and description for the quiz.
5. Teacher writes and chooses the guidelines for the quiz.
6. Teacher selects the assign button, and the quiz will be assigned.

Test data 1. Given quiz will be attached in the quiz file.

Expected 1. System will shows a new browser window with Microsoft form.
Result 2. System will suggest new features and patterns for the quiz.

Teacher will be given option whether to create a new quiz or select an


Actual Result existing quiz.

Test Case
Pass
Statues
Created By Zohib
Data of
7/1/2023
Creation
Executed by Moheez
Date of
8/1/2023
execution
Test
. OS: Windows
Environment

5
Assignment#4(SEC)

Test case
5. Download file
Name

Test case Teacher and students can download the files which was already submitted by
Description: any actor.

1. Actors will click the “files” button where they want to upload a file.
Precondition

1. Actor navigate to the particular class where they want to upload a file.
Test Step 2. Actors can click the Upload file to upload a file.
3. Actors can click download a file to download a files.

1.Given file will be uploaded.


Test data
2. Required files will be downloaded.

1. System will brows a new window into the device if the actors want to
Expected upload a file.
Result 2. System will save the downloads automatically into the actor’s device.

If there was some connection issue:


Actual Result 1. System will show a massage “Check the internet connectin.”

Test Case
Pass
Statues
Created By Zohib
Data of
7/1/2023
Creation
Executed by Haris
Date of
8/1/2023
execution
Test
. OS: Windows
Environment

6
Assignment#4(SEC)

Equivalence Partitioning for “Start a Conversation” Use Case

Name or Feature Invalid Valid Invalid

Number of people in
<0 1 - 62500 >62500
private chat

Number of people in a
video or audio call from <0 1 – 20 >20
chat

Number of file attachments <0 1 – 10 >10

Chat size <0 1KB – 28KB per post >28KB per post

7
Assignment#4(SEC)

Equivalence Partitioning for “Creating Channel “Naming” ”

Type Invalid Valid

Characters ~#%&*{}+/\:<>?|'",. Other than that is valid

0 – 1F
Characters in this ranges Other than that, is valid
80 – 9F

forms, CON, CONIN$,


CONOUT$, PRN, AUX, NUL,
Words Other than that is valid
COM1 to COM9, LPT1 to
LPT9, desktop.ini, _vti_

8
Assignment#4(SEC)

Boundary Value Analysis for Start a Conversation Use Case

Name or Feature Invalid Valid Invalid

Number of people in 1, 2, 3, … 62499, 62501, 62502


0
private chat 62500 …

Number of people in a
video or audio call from 0 1, 2, 3, … 19, 20 21, 22, …
chat

Number of file attachments 0 1, 2, 3, … 9, 10 11, 12, 13 ..

1KB, 5KB, 10 KB, … 30KB, 35KB


Chat size 0
28KB per post ….

9
Assignment#4(SEC)

Equivalence Partitioning for “Creating Channel “Naming” ”

Type Invalid Valid

Characters ~#%&*{}+/\:<>?|'",. A, b, c, … 1, 2, 3, 4, …

0 – 1F
Characters in this ranges A, B, C, …. 3, 4, 12, …
80 – 9F

forms, CON, CONIN$,


CONOUT$, PRN, AUX, NUL,
Words SEC, ITM, DS, Calculus …..
COM1 to COM9, LPT1 to
LPT9, desktop.ini, _vti_

10

You might also like