1. Product Elements
    1. application
      1. Does the user scan SIRC ID, asset and serial #s for items with similar location and model IDs?
    2. Functions
      1. calculation
      2. time-related
      3. transformations
      4. startup/shutdown
      5. multi-media
      6. error handling
      7. interactions
      8. testability
        1. Usage statistics/log files/test menus
          1. Do we have test menus?
          2. Does the database generate error/log files for invalid data entry?
          3. Are error files/log files accessible by user?
          4. Are usage statistics generated?
    3. Structure
      1. Code
      2. Non-Executable code
      3. Collateral
      4. hardware
        1. Is RF scanner able to use wireless network?
    4. Data
      1. Input
        1. Batch ID
          1. Can user scan batch ID?
        2. Location ID
          1. Can user scan location ID?
        3. Model ID
          1. Can user scan model ID?
        4. SIRC ID
          1. Can user scan sirc ID?
        5. Asset #
          1. Can user scan asset #?
        6. Serial #
          1. Can user scan serial #?
      2. Output
        1. Batch ID
          1. Has batch ID been scanned to the database?
        2. Location ID
          1. Has location ID been scanned to the database?
        3. Model ID
          1. Has model ID been scanned to the database?
        4. SIRC ID
          1. Has sirc ID been scanned to the database?
        5. Asset #
          1. Has asset # been scanned to the database?
        6. Serial #
          1. Has serial # been scanned to the database?
      3. Preset
      4. Persistent
      5. Sequences
      6. Big and Little
      7. Noise
        1. Do we have filters to manage invalid/corrupted input data?
      8. Lifecycle
    5. Interfaces
      1. User interface
        1. Are input keys easy to use in entering data?
        2. Is RF scanner display screen easily visible outside of workshop?
        3. Is RF scanner display screen visible indoors?
        4. Do data fields accept all provided input?
      2. System Interfaces
        1. Programs
          1. Does the App need to interface with other data processing programs (other than excel)?
        2. Network
          1. Do any interruptions in wireless network affect data processing by database?
      3. API/SDK
      4. Import/Export
        1. Report manager
          1. Is processed data from database compatible with excel?
          2. Is data from database rendered correctly when accessed via excel?
        2. Export to excel
    6. Platforms
      1. External Hardware
      2. External Software
        1. What operating systems are recommended/compatible with the App?
        2. Is the App configured for use on all browsers?
      3. Internal Components
    7. Operations
      1. Users
      2. Environment
        1. Does distance affect transmission of RF signal?
        2. Are there concrete structures in the workshop area that can interfere with RF signal?
      3. Common Use
      4. Disfavoured Use
      5. Extreme Use
    8. Time
      1. Input/Output
        1. Any significant delays in processing of input data?
        2. Is it possible to verify data has been inserted into database?
      2. Fast/Slow
      3. Changing Rates
      4. Concurrency
        1. Does App allow multiple users scanning items?
  2. Perceived Quality
    1. Buyability
      1. What are the underlying problems this product is trying to solve?
      2. What therefore are it's benefits?
    2. Test Techniques
      1. Function
        1. Test what the product does and is it easy to use?
      2. Claims
      3. Domain
      4. User
        1. Who are the users of this product?
          1. Warehouse team
          2. Managers
      5. Stress
        1. Test how much information the database holds?
      6. Risk
        1. Is their a risk to your device if you use this software?
          1. Issues scanning barcodes
          2. Disconnecting from the server
      7. Flow
        1. Test how fast the Software does things?
      8. Automatic
        1. Check if the item goes automatically into the database on the RF scanner?
      9. Scenario
        1. Test things around the product?
  3. Quality Criteria
    1. Capability
      1. Mobile Devices
      2. Browsers
    2. Reliability
      1. What can cause it to fail?
        1. Disconnection from server
        2. Incorrect logon details
      2. Data Integrity
        1. Is the data being transferred in a safe method to prevent corruption?
        2. Does the database have a back-up of the data?
    3. Usability
      1. User Interface
      2. Functions
    4. Security
      1. Server Detail
        1. Proper credentials
        2. Selecting correct server
    5. Scalability
      1. System Requirements
    6. Performance
      1. Device
      2. Server
    7. Installability
      1. Uninstallation
      2. Upgrades/Patches
      3. Administration
    8. Compatibility
      1. Operating Systems
        1. Windows XP/7/8/10
        2. Mac
        3. Linux
      2. Hardware
        1. Desktop
        2. Laptop
        3. Tablets
        4. Smart phones
      3. Additional Software
        1. Excel
        2. Word
        3. Internet Browser
  4. Project Environment
    1. Customers
    2. Information
      1. How much information do you need to test the software?
    3. Test Items
    4. Developer Relations
    5. Test Team
      1. Do you have enough people to test the software?
        1. Do you need more then 4 testers?
    6. Equipment & Tools
      1. What equipment/tools do I need to test the product?
        1. 2 RF scanners
        2. Access database
        3. live inventory
    7. Schedule
      1. How much time do I have to test the software?
        1. What is the deadline?
    8. Deliverables
  5. Test Techniques
    1. Function
      1. Test what the product does and is it easy to use?
    2. Claims
    3. Domain
    4. User
      1. Who are the users of this product?
        1. Warehouse team
        2. Managers
    5. Stress
      1. Test how much information the database holds?
    6. Risk
      1. Is their a risk to your device if you use this software?
        1. Issues scanning barcodes
        2. Disconnecting from the server
    7. Flow
      1. Test how fast the Software does things?
    8. Automatic
      1. Check if the item goes automatically into the database on the RF scanner?
    9. Scenario
      1. Test things around the product?