Skip to content

Instantly share code, notes, and snippets.

Test Table

Test Number Purpose of Test Test Data Expected Result Actual Result Pass/Fail
1 Test valid amount within range Amount: 500
Currency: USD
Staff: NO
Continue: NO
Accept input, calculate conversion (500 × 1.40 = 700.00 USD), apply 3% fee (£15.00), no discount, total cost: £515.00 Accepted input, converted 500 GBP → 700.0 USD, applied 3% fee (£15.0), no discount, total cost: £515.0 ✅ PASS
2 Test amount at lower boundary Amount: 0.01
Currency: EUR
Staff: NO
Continue: NO
Accept input, calculate conversion (0.01 × 1.14 = 0.01 EUR), apply 3.5% fee (£0.00), total cost: £0.01 Accepted input, converted 0.01 GBP → 0.01 EUR, applied 3.5% fee (£0.0), total cost: £0.01 ✅ PASS
3 Test amount at upper boundary Amount: 2500Currency: JPYStaff: NOContinue: NO Accept input, calculate conversion (2500 × 151.05 = 377625.00 JPY), apply 1.5% fee (£37.5
## Test Table
| Test Number | Purpose of Test | Test Data | Expected Result | Actual Result | Pass/Fail |
|-------------|----------------|-----------|-----------------|---------------|-----------|
| 1 | Test valid amount within range | Amount: 500<br>Currency: USD<br>Staff: NO<br>Continue: NO | Accept input, calculate conversion (500 × 1.40 = 700.00 USD), apply 3% fee (£15.00), no discount, total cost: £515.00 | Accepted input, converted 500 GBP → 700.0 USD, applied 3% fee (£15.0), no discount, total cost: £515.0 | ✅ PASS |
| 2 | Test amount at lower boundary | Amount: 0.01<br>Currency: EUR<br>Staff: NO<br>Continue: NO | Accept input, calculate conversion (0.01 × 1.14 = 0.01 EUR), apply 3.5% fee (£0.00), total cost: £0.01 | Accepted input, converted 0.01 GBP → 0.01 EUR, applied 3.5% fee (£0.0), total cost: £0.01 | ✅ PASS |
| 3 | Test amount at upper boundary | Amount: 2500<br>Currency: JPY<br>Staff: NO<br>Continue: NO | Accept input, calculate conversion (2500 × 151.05 = 377625.00 JPY), apply 1.5% fee (£37.5

GBP Currency Converter - Test Plan

Test Table

Test Number Purpose of Test Test Data Expected Result Actual Result Pass/Fail
1 Test valid amount within range Amount: 500
Currency: USD
Staff: NO
Continue: NO
Accept input, calculate conversion (500 × 1.40 = 700.00 USD), apply 3% fee (£15.00), no discount, total cost: £515.00 Accepted input, converted 500 GBP → 700.0 USD, applied 3% fee (£15.0), no discount, total cost: £515.0 ✅ PASS
2 Test amount at lower boundary Amount: 0.01
Currency: EUR
Staff: NO
Continue: NO
Accept input, calculate conversion (0.01 × 1.14 = 0.01 EUR), apply 3.5% fee (£0.00), total cost: £0.01 Accepted input, converted 0.01 GBP → 0.01 EUR, applied 3.5% fee (£0.0), total cost: £0.01 ✅ PASS
3 Test amount at upper boundary Amount: 2500Currency: JPYStaff: NOContinue: NO Accept input, calculate conversion (2500 × 151.05 =

Games Club Statistics Program - Test Table

Test Plan Overview

This document provides a comprehensive test table for validating all functionality of the Games Club Statistics Program. Each test case includes the purpose, test data, expected results, and space to record actual results.


Test Execution Instructions

  1. Run each test case in order
  2. Record the actual result in the "Actual Result" column
(type -p wget >/dev/null || (sudo apt update && sudo apt-get install wget -y)) \
&& sudo mkdir -p -m 755 /etc/apt/keyrings \
&& out=$(mktemp) && wget -nv -O$out https://cli.github.com/packages/githubcli-archive-keyring.gpg \
&& cat $out | sudo tee /etc/apt/keyrings/githubcli-archive-keyring.gpg > /dev/null \
&& sudo chmod go+r /etc/apt/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh -y
/**
* @license StewartPrivateLicense-2.0.1
* Copyright (c) swagging-post 2024 V2
*
* You may not reproduce or distribute any code inside this file without the licenser's permission.
* You may not copy, modify, steal, skid, or recreate any of the code inside this file.
* You may not under any circumstance republish any code from this file as your own.
*
* ALL TERMS STATED IN THE LINK BELOW APPLY ASWELL
* https://github.com/swagging-post/Blooket-Cheats/blob/main/LICENSE