FANDOM


Hello, welcome to Quizy!Edit

We are a team of 4 cool people

  1. Nuramelynn Izzaty binti Hisham
  2. Nur Farah Aisyah binti Mohd Yuri
  3. Muhammad Redha bin Zulkeflee
  4. Nik Fazrin Zakiran bin Mahadi

Introduction to Quizy

This platform is catered for lecturers and students to create and solve all kinds of quizzes. We are a bunch of environmentalists who strives for an eco-friendly alternative on going paperless. We hope you are too.

Functional & Non-Functional Requirements Edit

Functional Requirements

  • Create question and answer
  • Calculate marks
  • Set timer for each quiz

Non-Functional Requirements

  • Accurate calculation for marking
  • Less buffer between each question

Test Requirements Edit

1. Validate email of students if it is already taken

2. Validate lecturer's email if it is already taken

3. Validate if quiz can be added and removed

4. Validate if the answers and marks given is accurate

5. Validate if the order of ranking is based on highest score

6. Validate if user can take the quiz

7. Validate if user can restart the quiz

8. Validate if user can check whether the quiz has been taken

9. Validate if lecturer can check if the students have taken the quiz

10. Validate that the lecturer won't be able to take the quiz

Decision Table Edit

Test Case ID : 1

Test Designed by : Quizy

Module Name : Login

Test Designed date : 7/3/2019

Test Title : Login

Test Executed by : Quizy

Description : Test login of user

Test Execution date : 7/3/2019

Test ID

Quizy 1

Items to be tested

Login Module

Actor

User

Pre-conditions

User must be registered

Steps

1.       Enter username

2.       Enter password

3.       Click on ‘Login’ button

Post-conditions

Proceed to the main page

Actual output

The user is logged in

Pass/Fail

Pass

Condition

L1

L2

L3

L4

Username

T

T

F

F

Password

T

F

T

F

Output

Able to login

Login error

State Testing Edit

Capture

Test Case ID : 2

Test Designed by : Quizy

Module Name : Register

Test Designed date : 7/3/2019

Test Title : Register

Test Executed by : Quizy

Description : Test registration

Test Execution date : 7/3/2019

Test ID

2

Items to be tested

Register Module

Actor

User

Pre-conditions

-

Steps

1.       Enter username

2.       Enter email

3.       Enter password

4.       Click ‘Register’ button

Post-conditions

Proceed to the login page

Actual output

The user is registered

Pass/Fail

Pass

Equivalence Partitioning Edit

Test Case ID : 3

Test Designed by : Quizy

Module Name : Marking

Test Designed date : 7/3/2019

Test Title : Marking

Test Executed by : Quizy

Description : Test the result marked

Test Execution date : 7/3/2019

Test ID

3

Items to be tested

Marking Module

Actor

Admin

Pre-conditions

-

Steps

1.       Submit question

2.       Question is marked

3.       Display result

Post-conditions

Proceed to the main page

Actual output

The result is displayed

Pass/Fail

Pass

Test Case ID

Amount

Partition Tested

Expected Output

System Output

Pass/Fail

Test 1

-1

Amount < 0

Error Message

Error

Pass

Test 2

1

0 <= Amount <= 100

OK

OK

Pass

Test 3

101

Amount > 101

Invalid result

OK

Pass

Decision and Statement Coverage Edit

Code Snippet, flow chart, path, decision and statement coverage test case

Code
Capture-1554363813
Untitled Diagram (2)

Latest activity Edit

Photos and videos are a great way to add visuals to your wiki. Add one below!

Community content is available under CC-BY-SA unless otherwise noted.