๐ŸงฌTest Plan

0.1: Introduction

โ€œWalletโ€ is a premium sports browser-type gambling/betting website which offers best Casino games and Live betting plays for verified members. This test plan is a comprehensive document that lists down all the objectives, test items, test strategy, and resources needed to complete the Wallet project. This serves as a guide for Software Quality Assurance Engineers (SQAE) testing and know the functions and features of Wallet website and Back-Office, ensuring that the Wallet website and Back-Office is functioning well as intended. This Test plan will also serve as a help to others outside the SQAE team (developers, business managers, teams that interact with customers) in comprehending precisely how the website or app will be tested.

1.0 Objectives

1.1: Purpose

This test plan presents all Testing approaches of Software QA Engineers to Wallet application. Having this documentation started means that all ambiguous and vague requirements has been cleared and clarified. What to expect in the test plan:

  1. Testing Scope and Limitation

  2. Test Items

    1. Features that are to be tested in Wallet and Back-Office

    2. Level of testing

  3. Test design and Strategy

    1. Defines Testing Criteria

    2. Defines Testing types

  4. Resources

    1. QA engineers

  5. Test environment

    1. Staging

    2. Production

    3. Local environment

1.2 Definition

  • Wallet is a web-application for premium sports betting and online gaming operator.

  • The application goes together in a two web URL, specifically:

    • Admin Back Office - This is where the Admin will access the System Back-Office and manage specific features and functions such as โ€œMember Managementโ€ and โ€œMember Bet Recordsโ€. This Back-Office has two-type login credentials, โ€œAdminโ€ and โ€œSuperadminโ€ account. The โ€œAdminโ€ account has the Create, Read, Update, and Delete (CRUD) function, as well as the โ€œSuperadminโ€ account. But the โ€œSuperadminโ€ account has more features like adding Game Vendors.

    Figure 1. Wallet Back-Office Landing Page after Logging-in

    • Wallet Website - This serves as the Member Access to the web-application. Only the โ€œVerified Usersโ€ are allowed to deposit, withdraw, and play betting games under the Casino and Sportsbook tab. The Members are advice to read the โ€œSafer Gamingโ€ tab for better understanding about Online Gambling/Betting.

    Figure 2. Wallet Website Landing Page

Each has environments where the test can run.

  • Development Environment, this is the setting in which tasks like designing, programming, debugging, and other aspects of application/system development are carried out.

  • Staging Environment, before being transferred into the production environment, all the work completed in the development environment is integrated into the constructed system (frequently used to automate the process of software compilation).

-Test Environment, this is where application testing is done to detect and correct faults, as the name suggests.

  • Production Environment, In the last stage of software development, fresh builds and updates are put into use by end users in the production environment.

  • Please Take note that each pair has a unique admin-code to differentiate one from the other.

  • On top of the given accessible URL, there is a super admin page. A control center for superadmin access like creating admin backoffice and adding Vendor games

  • Back Office was for admin access where records such as:

    • Game bet records

    • Member operators

    • Member Groups

    • Member message

    • Member deposits

    • Member withdrawal

    • Number of online members

    • Members registered information

    • Promotions

    • Loyalty levels (VIPs)

    • Game Categories

    • Setting up games

    • Settings and configurations

  • Wallet Site was for user access where features such as:

    • Games

    • Deposit

    • Withdrawal

    • User configuration and settings

    • Messages

    • Reports

1.2: Scope and Limitation

Software Quality Assurance Engineers are expected to test Wallet application from both Back Office and Site pages.

1.2.1: Scope

Web Back-Office (Staging)

Software Quality Assurance Engineers can test manually certain parts (allowed tabs) of the Back-Office. The Testers can create new Member and have the power to do the Create, Read, Update, and Delete a member.

Web Wallet Application (Staging)

Software Quality Assurance Engineers can test manually every part of the Web Wallet.

1.2.2: Limitations

Web Back-Office (Staging)

The Testers are not allowed to delete any existing Members, Vendor, Brands, or any data because it might affect the process of the staging and production environment

Web Wallet Application (Staging)

The limitation on testing the Wallet Website will be on the Casino Games tab. Specifically on testing the games for Automation, since it is so hard to determine the game outcome because of so many game probabilities. So for best testing process of Casino games, it must be done manually by the Testers.

2.0 Test Items

Staging Back Office

  1. Admin Login

    1. Sign in as Operator

  2. Admin Logout

  3. Back Office Dashboard page

    • Generated Reports

      1. Today

      2. Yesterday

      3. This Week

      4. Last Week

      5. This Month

      6. Last Month

      7. Annual

      8. Date Range

    • Analytics Reports

  4. Operator Tab

    • Account Management

      1. Add New Operator

      2. Edit Operator

      3. Delete Operator

      4. Operator Search Filters

      5. Ant buttons

      6. Entries drop down button

      7. Side-Nav Watchlist Filter

      8. Date Registered range drop down button

    • Permission Group

      1. Create New Permission Group

      2. Edit Permission Group

      3. Delete Permission Group

      4. Download Permission Group Report

      5. Permission Group search filters

      6. Ant button

      7. Entries dropdown button

      8. Side-Nav Watchlist filter

      9. Date range filter

  5. Members Tab

    • Test Items

      1. Member Management Features

      2. Member Marker Management Features

      3. Label Management Features

      4. Members Online Features

      5. Profile Setting Features

      6. Member Reports Features

      7. Member Access Audit History Sub-categories

        1. Member Management Features

        2. Member Marker Management Features

        3. Label Management Features

        4. Members Online Features

        5. Profile Setting Features

        6. Member Reports Features

      8. Member Management Config feature

      9. Bulk Update

  6. Affiliates Tab

    • Affiliates Request feature

      1. More Actions button

      2. Download CSV function

      3. Customized Column icon function

      4. Refresh icon

      5. Request Update toggle button

      6. Affiliate Request filters

    • Affiliate Criteria

      1. Mandatory toggle button

      2. Optional toggle button

      3. Hidden button

      4. Save button

    • Affiliate Programme

      1. Create New Programme button

      2. Refresh icon

      3. Programme filters

      4. Side-Nave Watchlist filters

  7. Deposits Tab

    • Deposits Requests (Internal)

      1. Request toggle button

      2. Refresh icon

      3. Custom Column icon

      4. Download CSV icon

      5. Three dot action button/icon

      6. Save Search feature

      7. Search icon setting

      8. Deposit Request Internal filters

    • Deposit Requests (3rd Party)

      1. Request toggle button

      2. Refresh icon

      3. Custom Column icon

      4. Download CSV icon

      5. Three dot action button/icon

      6. Save Search feature

      7. Search icon setting

      8. Deposit Request 3rd Party filters

    • Payment Method Listing

      1. New Payment Gateway button (Create, Edit, delete function)

      2. Refresh icon

      3. Payment Method Config icon

      4. Deposit Source Config icon

      5. Custom Column icon

      6. Download CSV icon

      7. Three dot action button/icon

      8. Save Search feature

      9. Search icon setting

      10. Payment Method Listing filters

    • 3rd Party Deposit Providers

      1. Add Deposit Provider button

      2. Custom Column icon

      3. Download CSV icon

      4. Three dot action button/icon (Edit, delete function)

      5. Save Search feature

      6. Search icon setting

      7. 3rd Party Deposit Providers filters

  8. Withdrawals Tab

    • Withdrawal Requests

      1. Request Toggle Button

      2. Refresh icon

      3. Custom Column icon

      4. Download CSV icon

      5. Save Search hyperlink button

      6. Search Setting icon

      7. Withdrawal tabs filters

      8. ant button

      9. Drop down entries button

      10. Three-dot action button

      11. Side-Nav Watchlist filters

      12. Date range filters

    • Withdrawal Methods

      1. Add new withdrawal method button and modal form

      2. Custom Column icon

      3. Download CSV icon

      4. Save Search hyperlink button

      5. Search Setting icon

      6. Withdrawal Methods filters

      7. ant button

      8. Drop down entries button

      9. Three-dot action button

      10. Side-Nav Watchlist filters

      11. Date range filters

    • 3rd Party Withdrawal Providers

      1. Add new withdrawal provider button and modal form

      2. Custom Column icon

      3. Download CSV icon

      4. Save Search hyperlink button

      5. Search Setting icon

      6. 3rd Party Withdrawal Providers filters

      7. ant button

      8. Drop down entries button

      9. Three-dot action button

      10. Side-Nav Watchlist filters

      11. Date range filters

    • Compliance Check

      1. Automatic Compliance Check Status toggle button

      2. Turnover Requirement toggle button

      3. Activation Threshold textbox

  9. Promo Tab

    • Promo Listing

      1. Search Promo filter box

      2. Status dropdown options

      3. New Promo Button and modal form

      4. Promo lists

    • Promo Request

      1. Request toggle button

      2. Refresh icon

      3. Custom Column icon

      4. Download CSV icon

      5. Save Search hyperlink

      6. Search Setting icon

      7. Promo Request filters

      8. Ant icon

      9. Entries dropdown button

      10. Side-Nav Watchlist filters

      11. Date range filters

    • Promo Labels

      1. Create New Promo Label button

      2. Save Search Hyperlink

      3. Search Setting icon

      4. Promo Labels filter

      5. Ant icon

      6. Entries dropdown button

      7. Side-Nav Watchlist filter

  10. VIP Tab

    • Test items

      1. Create New Program button and modal form

      2. Download CSV icon

      3. Refresh icon

      4. Custom column icon

      5. Save Search hyperlink

      6. Search setting icon

      7. VIP Filters

      8. Side-Nav Watchlist filters

  11. Rebates Tab

    • Test items

      1. Add new Rebate Group button and modal form

      2. Download CSV icon

      3. Save Search hyperlink

      4. Search Setting icon and modal

      5. Rebates filters

      6. Ant icon

      7. Entries dropdown button

      8. Side-Nav Watchlist

  12. Reports Tab

    • Daily Operating Report

      1. Select Time Zone link

      2. Select Time Zone Modal form

      3. Refresh icon

      4. Custom Columns icon

      5. Download CSV icon

      6. Save Search hyperlink

      7. Search Setting icon

      8. Daily Operating Reports filters

      9. ant icon

      10. Entries dropdown button

      11. Side-Nav Watchlist filters

    • Member Bet Records

      1. Select Time Zone link

      2. Select Time Zone Modal form

      3. Refresh icon

      4. Custom Columns icon

      5. Download CSV icon

      6. Save Search hyperlink

      7. Search Setting icon

      8. Member Bet Records filters

      9. ant icon

      10. Entries dropdown button

      11. Side-Nav Watchlist filters

    • Balance Transaction Records

      1. Select Time Zone link

      2. Select Time Zone Modal form

      3. Refresh icon

      4. Custom Columns icon

      5. Download CSV icon

      6. Save Search hyperlink

      7. Search Setting icon

      8. Balance Transaction Records filters

      9. ant icon

      10. Entries dropdown button

      11. Side-Nav Watchlist filters

    • Promo Payout Records

      1. Request Update toggle button

      2. Refresh icon

      3. Custom Columns icon

      4. Download CSV icon

      5. Save Search Hyperlink

      6. Search Settings icon

      7. Active Period filter box

      8. Ant icon

      9. Entries drop down button

      10. Side-Nav Watchlist

    • Rebates Reports

      1. Request Update toggle button

      2. Download CSV icon

      3. Refresh icon

      4. Custom Columns icon

      5. Save Search hyperlink

      6. Search Settings icon

      7. Rebates filter

      8. ant icon

      9. Entries Dropdown button

      10. Side-Nav Watchlist filter

    • Balance Service Record Report

      1. Search User Button

      2. Search User modal form

    • Member Summary Report

      1. Refresh icon

      2. Download CSV icon

      3. Custom Column icon

      4. Save Search hyperlink

      5. Search Setting icon

      6. Member Summary report filters

      7. Generate button

      8. Ant icon

      9. Entries Dropdown button

      10. Side-Nav Watchlist filters

    • EU Reports

      1. Brands filter box

      2. Report filter box

      3. Date/Time Range filter box

      4. Generate button

      5. Download button

  13. System Management

    • Site Configurations

      1. New Domain button and form

      2. Name Checkbox

      3. Three-dot action button

      4. Edit button and modal form

      5. Side-Nav Watchlist filters

      6. Ant icon

    • Alerts and Notifications

      1. New Alerts and Notifications button and modal form

      2. Alerts and Notification side filters

      3. Side-nav Watchlist filters

    • Marquee Messages

      1. New Marquee Messages button

      2. New Marquee Messages modal form

      3. Marquee Message Settings icon

      4. Marquee Message Settings modal form

      5. Marquee Message side filters

      6. Side-Nave Watchlist filters

      7. ant icon

      8. Entries dropdown button

    • Rotating Banner

      1. New Banner Upload button

      2. New Banner Upload page

      3. Banner Settings icon

      4. Banner Settings modal form

      5. Search Banner Name filter box

      6. Mobile/H5 column toggle button

      7. Desktop column toggle button

      8. Three-dots action button (Edit/Duplicate)

      9. Side-Nav Watchlist filter

    • Geo-Fencing

      1. Edit button

      2. Edit page for Setting up Geo-fencing

      3. Add More button

      4. Trash Bin icons

      5. Cancel button

      6. Submit button

      7. Side-Nav Watchlist filter

    • Force Profile Validation

      1. Save Button

      2. Member Validate column toggle buttons

      3. Bank Account toggle buttons

      4. Update Mobile number toggle button

      5. Update Email toggle button

      6. Side-Nav Watchlist filters

    • Category/Vendor Config (Portrait App)

      1. New Category button

      2. New category Setup page

      3. Three-dot action button (Edit, Add Vendor, delete)

      4. Side-Nav Watchlist filters

    • Category Vendor Config (Desktop Website)

      1. New Category

      2. Three-dot action button

      3. Side-Nav Watchlist filter

    • Common Configurations

      1. Management Config

        • Test Items

          1. View/Select Default Currency button and modal form

          2. View/Select Default Country button and modal form

          3. View/Select Default Country Code button and modal form

          4. Configure Email Content button and modal form

          5. Configure Reality Check Time button and modal form

          6. Configure Dynamic Pages button and modal form

          7. Configure SMTP button and modal form

          8. Configure Hexopay Shop details button and modal form

          9. Sign Up config button and modal form

          10. Configure GBG Checks button and modal form

      2. Audit Trail Reports

        • Test Items

          1. View Logs - Email Transaction button and modal form

          2. View Logs - Loqate button and modal form

          3. View Logs - Reality Check button and modal form

          4. View Logs - Sign Up Config button and modal form

          5. View Logs - GBG

      3. Feature Toggles

        • Test Items

          1. Check Fraud toggle button

          2. Session Management toggle button

          3. Loqate Feature toggle button

          4. Check Deposit Limit toggle button

  14. System Message

    • Manual Message

      1. Create New Mail button and modal form

      2. Save Search hyperlink and modal form

      3. Search Settings icon

      4. Manual Message side filters

      5. Side-Nav Watchlist filters

      6. Ant icon

      7. Entries dropdown button

    • Automated Message

      1. Deposit Request tab toggle buttons

      2. Withdrawal Request tab toggle buttons

      3. Promotions tab toggle buttons

      4. VIP tab toggle buttons

      5. Rebates tab toggle buttons

      6. Affiliate Request toggle button

      7. Side-Nave Watchlist filters

  15. Account Change Password

  16. Account Logout

Wallet Web-Staging

  1. Join button

    • Account Creation Phase 1 (Personal Info page)

      1. Gender button

      2. First Name textbox

      3. Last Name textbox

      4. Date of Birth Calendar icon

      5. Email Address textbox

      6. Next button

    • Account Creation Phase 2 (Contact Info page)

      1. Country dropdown options

      2. Mobile Number Country code text box

      3. Mobile Number text box

      4. Postal Code textbox

      5. Address textbox

      6. City textbox

      7. Address 2 textbox

      8. Next Button

    • Account Creation Phase 3 (Account Creation page)

      1. username textbox

      2. password textbox

      3. Confirm password textbox

      4. Currency dropdown option

      5. Deposit Limits dropdown option

      6. Amount dropdown option

      7. Opt meโ€ฆ checkboxes

        1. via email checkbox

        2. via SMS checkbox

        3. via Phone Call checkbox

        4. via Email checkbox

      8. I am over 18 โ€ฆ checkbox

      9. Create My Account button

  2. Login button and modal form

    • Reality Check

      1. Minutes dropdown option

      2. Continue button

  3. Wallet Landing Page (logout mode)

    • Landing page

      1. Betvision logo

      2. Join button

      3. Login button

      4. Banner photo

      5. Safer Gaming Banner photo

      6. Sportsbook โ€œBet Hereโ€ button

      7. Casino โ€œPlay Hereโ€ button

      8. Visual Sports โ€œBet Hereโ€ button

      9. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      10. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Sportsbook tab

      1. Todayโ€™s Event link

      2. Join button

      3. Login button

      4. Features link

      5. Help Centre link

      6. Odds: Decimal dropdown button

      7. Timezone dropdown button

      8. Marquee Banner

      9. Betting button

      10. View All Event button

      11. Betslip form

      12. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      13. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Casino tab

      1. RTP link

      2. Join button

      3. Login button

      4. Help Centre link

      5. Timezone dropdown link

      6. Games A-Z filter box (Most Popular, Newest, A-Z)

      7. Game Vendor filter box (Pragmatic Play, PGSoft, All)

      8. Login to Play button

      9. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      10. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Virtual Sports

      1. Todayโ€™s Event link

      2. Join button

      3. Login button

      4. Features link

      5. Help Centre link

      6. Odds: Decimal dropdown button

      7. Timezone dropdown button

      8. Marquee Banner

      9. Betting button

      10. View All Event button

      11. Betslip form

      12. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      13. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Safer Gaming

      1. Todayโ€™s Event link

      2. Join Button

      3. Login button

      4. Features link

      5. Help Centre link

      6. Timezone dropdown button

      7. Marquee Banner

      8. Safer Gaming dropdown button

      9. Play Safe dropdown button

      10. Support dropdown button

      11. Find Out More links

      12. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      13. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Features

      1. Todayโ€™s Event link

      2. Login button

      3. Join Button

      4. Help Centre link

      5. Timezone dropdown button

      6. ACCA Boost โ€œRead Moreโ€ and โ€œLoginโ€ button

      7. Bet Builder โ€œRead Moreโ€ and โ€œLoginโ€ button

      8. Cash Out โ€œRead Moreโ€ and โ€œLoginโ€ button

      9. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      10. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

  4. Wallet Landing Page (login mode)

    • Landing page

      1. Betvision logo

      2. Deposit Button

      3. Open Bets link

      4. Balance

      5. Inbox link and modal

      6. Account dropdown option

      7. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      8. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      9. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      10. Banner photo

      11. Safer Gaming Banner photo

      12. Sportsbook โ€œBet Hereโ€ button

      13. Casino โ€œPlay Hereโ€ button

      14. Visual Sports โ€œBet Hereโ€ button

      15. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      16. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Sportsbook tab

      1. Todayโ€™s Event link

      2. Betvision logo

      3. Deposit Button

      4. Open Bets link

      5. Balance

      6. Inbox link and modal

      7. Account dropdown option

      8. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      9. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      10. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      11. Features link

      12. Help Centre link

      13. Odds: Decimal dropdown button

      14. Timezone dropdown button

      15. Marquee Banner

      16. Betting button

      17. View All Event button

      18. Betslip form

      19. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      20. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Casino tab

      1. RTP link

      2. Betvision logo

      3. Deposit Button

      4. Open Bets link

      5. Balance

      6. Inbox link and modal

      7. Account dropdown option

      8. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      9. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      10. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      11. Help Centre link

      12. Timezone dropdown link

      13. Games A-Z filter box (Most Popular, Newest, A-Z)

      14. Game Vendor filter box (Pragmatic Play, PGSoft, All)

      15. Login to Play button

      16. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      17. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Virtual Sports

      1. Todayโ€™s Event link

      2. Betvision logo

      3. Deposit Button

      4. Open Bets link

      5. Balance

      6. Inbox link and modal

      7. Account dropdown option

      8. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      9. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      10. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      11. Features link

      12. Help Centre link

      13. Odds: Decimal dropdown button

      14. Timezone dropdown button

      15. Marquee Banner

      16. Betting button

      17. View All Event button

      18. Betslip form

      19. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      20. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Safer Gaming

      1. Todayโ€™s Event link

      2. Betvision logo

      3. Deposit Button

      4. Open Bets link

      5. Balance

      6. Inbox link and modal

      7. Account dropdown option

      8. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      9. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      10. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      11. Features link

      12. Help Centre link

      13. Timezone dropdown button

      14. Marquee Banner

      15. Safer Gaming dropdown button

      16. Play Safe dropdown button

      17. Support dropdown button

      18. Find Out More links

      19. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      20. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

    • Features

      1. Todayโ€™s Event link

      2. Betvision logo

      3. Deposit Button

      4. Open Bets link

      5. Balance

      6. Inbox link and modal

      7. Account dropdown option

      8. Account Transaction

        1. Balance

        2. Deposit

        3. Withdraw

      9. Account Personal Information

        1. Account verification

        2. Personal Details

        3. Reality Check

        4. Safer Gaming

        5. Limitations

        6. Logout

      10. History

        1. Open Bets

        2. Betting History

        3. Games History

        4. Transaction History

        5. Bonus Information

      11. Help Centre link

      12. Timezone dropdown button

      13. ACCA Boost โ€œRead Moreโ€ and โ€œLoginโ€ button

      14. Bet Builder โ€œRead Moreโ€ and โ€œLoginโ€ button

      15. Cash Out โ€œRead Moreโ€ and โ€œLoginโ€ button

      16. Site Info hyperlinks

        1. About Us

        2. Contact Us

        3. Privacy Policy

        4. Deposit & Withdrawals

        5. RTPs

        6. Terms & Conditions

        7. Betting Rules

        8. Rules

        9. Safe & Secure

        10. Safer Gaming

        11. Help Centre

        12. Social Media Competitions

      17. Logo

        1. Betvision logo

        2. Twitter logo

        3. VISA logo

        4. Email logo

        5. Help Centre logo

        6. GAMSTOP logo

        7. BeGambleAware logo

        8. IBAS

        9. GAMBLING COMMISSION logo

        10. GamCare logo

        11. Safe & Secure Transactions logo

        12. 18+ logo

        13. Altenar logo

3.0 Testing Strategy

3.1 Testing Types and Levels

NAMEMETHODRESPONSIBLEENTRY CRITERIAEXIT CRITERIA

GUI TESTING

Manual Testing

SQAE

- Test environment has been provided

  • Figma or the app design is provided | No more ambiguous design

  • Application UI are align to the approved design layout

  • All changes from the first approval has been applied to the application environment | | COMPATIBILITY TESTING | Manual Testing | SQAE | - Test environment has been provided. | - The application pass from the required devices where it should be use.(This should be based from the UAC of the client). | | SMOKE TESTING | Manual Testing | SQAE | - New version/builds test environment has been provided.

  • Test data are available | Smoke test case passed

  • Major and obvious defects are found | | FUNCTIONAL TESTING | Manual Testing | SQAE | - Smoke testing has been done

  • New version/builds of test environment has been setup

  • Test data are available | - All test cases are passed

  • All software functionality defects are found. | | REGRESSION TESTING | Manual/Automated Testing | SQAE | New version/builds test environment has been provided.

  • Test data are available | Defects from the features major changes has been found

  • Regression test cases are passed.

  • Regression test case are with automation test. | | SANITY TESTING | Manual/Automated Testing | SQAE | - New prod release/build has been provided

  • Test data for viewing are available | The prod release is stable to proceed further into more functional testing.

  • Sanity test cases are passed

  • Sanity Feature are with automation test. | | USER ACCEPTANCE TESTING | Manual Testing | Business Team/Client | Demo/Prod build is provided

  • Live and test data is present | Major defects has been identified and hot-fixed.

  • build is ready for go Live |

4.0 Resources

4.1 Test Tools

NAMETOOL

Task/Project Management

JIRA

Test Cases

Google Spreadsheet/Notion

Defect Management

JIRA

Test Automation

Cypress, Github

Test Coverage Monitor

Requirements Traceability Matrix

4.2 Manpower

RoleQuantityResponsibilityName

Test Manager

Test Lead

Tester

4.3 Hardware

ItemQuantityDescription

PC

1

Windows OS

Macbook

1

Mac OS

Android Phone

1

Android OS

iPad

1

iOS 12.0 +

iPhone

1

iOS 12.0 +

Last updated