Each student should select a product for testing. It can be any physical or digital product of their choice. Examples include mobile apps, websites, electronic gadgets, household appliances, or even a toy. Choose something that interests you and that you have access to for conducting tests effectively.
Define the objectives of your testing. Consider what aspects of the product you want to evaluate and what specific functionalities you want to test. Think about potential scenarios and edge cases that could arise during the product's usage.
Before writing tests, create a test plan. Outline the different types of tests you will conduct, such as functional, usability, performance, security, or compatibility tests. Define the testing environment and tools you will need to execute your tests effectively.
Identify a range of test scenarios to cover various aspects of the product. Consider both normal and abnormal situations that a user might encounter. Focus on edge cases, which are inputs or conditions that are outside the typical range and might cause unexpected behavior.
Write individual test cases for each scenario identified in the previous step. A test case should include the following components:Test case name/identifier Description of the scenario being tested Preconditions (if any) Steps to reproduce the scenario
Actual results (to be filled in after conducting the test) Edge Case Testing: Pay special attention to edge cases, as they often reveal unexpected issues. Identify specific edge cases for your selected product and design test cases to evaluate how the product handles such situations. Examples include testing extreme inputs, boundary values, or uncommon usage scenarios.
Team Members: @MOHAMMAD-ALMOHAMMAD, SAID BARADAI, JOUD KHANJI
-----------START----------
Product Being Tested: Youtube.com
Test Objectives: Make sure the sign with google functionality works properly
Test Plan: a functional test that checks the functional requirement of sigining in with google will be applied
Test Scenarios:
-User doesnt have a Google account
-User enters a wrong password
-User enters their google account information and succesfully signs in
Test Cases:
1-Test case 1:
Description: User doesnt have a Google account
Precondtions: None
Steps:
- User enters an email but a response with message "Account not found" is received
Expected Results:
-------------- END------------