uiowaSEP2024 / 001_DisAv

Distraction Avoider
Apache License 2.0
0 stars 0 forks source link

Test: web whitelist website #199

Closed saanbe16 closed 3 weeks ago

saanbe16 commented 1 month ago

Test Plan: Testing Whitelist Feature on Mobile

Test Scenarios

  1. Whitelist Functionality

    • Description: Verify that users can add and remove websites from the whitelist.
    • Steps:
      1. Access the settings or preferences section of the mobile app.
      2. Add a website to the whitelist and verify its inclusion.
      3. Remove the website from the whitelist and confirm its removal.
    • Expected Result: Users can successfully add and remove websites from the whitelist.
  2. Whitelisted Website Redirection

    • Description: Test whether whitelisted websites are exempt from redirection.
    • Steps:
      1. Access a whitelisted website while the extension is active.
      2. Verify that the website is not redirected by the extension.
    • Expected Result: Whitelisted websites are not redirected when accessed on the mobile app.
  3. User Interface

    • Description: Evaluate the user interface for managing whitelist preferences.
    • Steps:
      1. Navigate to the settings or preferences section related to the whitelist feature.
      2. Assess the layout and usability of the interface for adding and removing websites from the whitelist.
    • Expected Result: The user interface for managing whitelist preferences is intuitive and user-friendly.
  4. Cross-Device Testing

    • Description: Test the whitelist feature across different mobile devices and screen sizes.
    • Steps:
      1. Access the mobile app on various devices (e.g., smartphones, tablets).
      2. Verify consistent functionality and appearance of the whitelist feature.
    • Expected Result: The whitelist feature works reliably across different mobile devices.
  5. Data Persistence

    • Description: Ensure that whitelisted websites persist between app sessions.
    • Steps:
      1. Add a website to the whitelist.
      2. Close the app and reopen it.
      3. Verify that the whitelisted website remains in the whitelist.
    • Expected Result: Whitelisted websites are retained in the whitelist between app sessions.

Notes