type of testing

Search

Total Views

Total Views:

Test Scenarios for Practice

Below is a grouped version of the ATM Machine Test Scenarios categorized under Functional, UI (User Interface), Negative, and Non-Functional test scenarios. 

This is ideal for interviews or documentation clarity.
Test Scenarios of ATM Machine
1. Functional Test Scenarios
These verify the core functionality of the ATM.
S.No Test Scenario
1 Verify the ATM shows options when a card is inserted properly.
2 Verify language selection is prompted after card insertion.
3 Verify the user is asked to enter the PIN before accessing account info.
4 Verify the system allows checking account balance.
5 Verify the system allows the user to choose account type (Saving/Current).
6 Verify the user can withdraw money from the account.
7 Verify the amount dispensed is exactly what the user requested.
8 Verify receipt is offered after a transaction or balance enquiry.
9 Verify the system allows only one transaction per PIN entry.

๐ŸŽจ 2. UI (User Interface) Test Scenarios
These ensure the look, feel, and usability of the ATM interface.
S.No Test Scenario
10 Verify the ATM card slot is as per specifications.
11 Verify no options are shown when card is inserted incorrectly.
12 Verify that text/font on screen meets size and style specifications.
13 Verify the touch screen is smooth and responsive.
14 Verify proper message is displayed when user enters invalid amount.

3. Negative Test Scenarios
These ensure the system behaves correctly with invalid inputs or failure cases.
S.No Test Scenario
15 Verify user cannot continue if card is inserted upside down or improperly.
16 Verify only valid PIN attempts are allowed (e.g. 3 tries).
17 Verify account/card is blocked after max wrong PIN attempts.
18 Verify user cannot enter amounts that are not in valid denominations (e.g. ₹230).
19 Verify user cannot withdraw more than account balance.
20 Verify expired ATM cards are rejected.
21 Verify user cannot exceed single transaction limit (e.g., ₹20,000).
22 Verify user cannot exceed daily transaction limit (e.g., ₹50,000/day).
23 Verify the system doesn't deduct money if power fails during transaction.
24 Verify proper error message is shown when ATM runs out of cash.

๐Ÿ•’ 4. Non-Functional Test Scenarios
These verify performance, security, and system reliability.
S.No Test Scenario
25 Verify the system times out if user is inactive for a set time (e.g., 30s).
26 Verify PIN entry is masked and securely encrypted.
27 Verify the system recovers gracefully from sudden electricity failure.

 Here’s a well-organized and grouped version of your Calculator Test Scenarios, categorized for clarity. This format helps for interviews, documentation, or QA test case creation.
Calculator Test Scenarios
๐Ÿ”ข 1. Functional Test Scenarios
These verify the core functionality of the calculator.
S.No Test Scenario
1 Check whether the calculator is a basic or scientific calculator.
2 Verify all arithmetic operations (+, −, ×, ÷) work correctly.
3 Verify BODMAS rule is applied properly in complex expressions.
4 Verify operations with decimal numbers return correct results.
5 Verify the memory functions (M+, M-, MR, MC) work correctly.
6 Verify user can delete digits one by one using the backspace key.
7 Verify pressing two operators consecutively keeps only the latest operator.
8 Verify pressing 'C' clears the current entry or operation.
9 Verify ON/OFF button works as expected.
10 Verify calculator supports a specific number of digits in an operation.
11 Verify calculator shows appropriate output limit/overflow message if limit is exceeded.

๐Ÿงช 2. UI and Usability Test Scenarios
S.No Test Scenario
12 Verify all buttons are present and the text/labels on them are readable.
13 Verify the button spacing is comfortable for use (not too close or far apart).
14 Verify the pressure required to press a button is within normal user effort.
15 Verify the material and build quality of the calculator’s outer body.
16 Verify how calculator behaves when two buttons are pressed at once.

๐Ÿ” 3. Navigation and History Test Scenarios
S.No Test Scenario
17 Verify if user can navigate through previous calculations (if feature exists).
18 Verify calculator allows correction or editing of ongoing input before hitting equals.

๐Ÿ”‹ 4. Power & Energy Source Test Scenarios
S.No Test Scenario
19 Check whether calculator is battery-operated or solar-powered.
20 Verify calculator auto shuts off after inactivity (power-saving mode).

Here’s the continued and completed version of your Calculator Test Scenarios, adding more important categories like Error Handling, Boundary Testing, and Performance & Compatibility — perfect for interviews, real-world test planning, or QA documentation.
⚠️ 5. Error Handling Test Scenarios
These scenarios validate how the calculator handles invalid or unexpected inputs.
S.No Test Scenario
21 Verify the calculator handles division by zero and shows an appropriate message.
22 Verify input of invalid characters (like letters or symbols) is not accepted.
23 Check behavior when operator is pressed first without any number.
24 Verify multiple decimals in a number are not allowed.
25 Check if leading zeros are handled correctly (e.g., 0005 + 5).
26 Verify that pressing "=" without input doesn't crash or misbehave.

๐Ÿ“ 6. Boundary Value & Limit Test Scenarios
These test extreme conditions or maximum allowable values.
S.No Test Scenario
27 Verify maximum number of digits allowed per entry.
28 Test with very large numbers (e.g., 99999999 x 99999999).
29 Check behavior with very small decimal values (e.g., 0.00000001).
30 Verify calculator shows overflow message when result exceeds display capacity.
31 Test with negative numbers and ensure calculations are correct.

๐Ÿš€ 7. Performance & Compatibility Test Scenarios
These validate how the calculator performs under different conditions.
S.No Test Scenario
32 Verify the calculator responds instantly after pressing a button.
33 Check if the calculator can handle multiple continuous calculations smoothly.
34 Verify compatibility of calculator software (if app) with different devices.
35 Test if app version of calculator works on various screen sizes/resolutions.

๐ŸŒ 8. Internationalization & Accessibility Test Scenarios
For multilingual or accessible calculator apps.
S.No Test Scenario
36 Verify calculator supports multiple languages (if feature is available).
37 Check if calculator app supports screen readers for visually impaired users.
38 Test color contrast and font size for readability and accessibility compliance.

๐Ÿ’ก 9. Miscellaneous Scenarios
Other useful test ideas for real-world testing.
S.No Test Scenario
39 Verify how calculator handles scientific functions (√, %, ^, sin, cos).
40 Check behavior when calculator is used in landscape vs portrait mode (for apps).
41 Verify audio feedback or vibration on button press (if available).
42 Test if user can copy result to clipboard (in calculator app).
43 Verify if calculator supports history saving/exporting (advanced apps).



Chair Test Scenarios
๐Ÿ› ️ 1. Functional Test Scenarios
These test the core usage and functionality of the chair.
S.No Test Scenario
1 Verify that the chair is stable enough to support average human weight.
2 Check if the chair's legs are level with the floor for proper balance.
3 Check if the chair is usable as an office or household chair.
4 Verify if the chair has back support for user comfort.
5 Verify if the chair has armrests (hand support).
6 Verify if cushioning is provided for seat comfort.

๐Ÿงฑ 2. Material and Build Quality Scenarios
These ensure the quality and durability of the materials used.
S.No Test Scenario
7 Check the type of material used (wood, plastic, metal, etc.).
8 Verify if the chair's material is brittle or prone to cracking.
9 Verify the effect of water on the chair material (swelling, rusting).
10 Check the durability of the paint and ensure it doesn't peel or fade.

๐Ÿ“ 3. Dimensional & Ergonomics Test Scenarios
These verify the design meets usability standards.
S.No Test Scenario
11 Verify that the dimensions (height, width, depth) match specifications.
12 Verify that the weight of the chair is as per standard or design specs.
13 Check the seat height from the floor to ensure ergonomic sitting posture.



x

Comments

๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ☆ Great platform with helpful onboarding! Some areas could be streamlined, but overall a very positive experience.