Skip to content

Main Quality Check

The Main Quality Check focuses primarily on the main functionality promised by the app provider. Testers will follow the user manual to perform a selected number of operations in order to confirm the functionality of the application.

NFR Testing

Non-functional requirement testing examines the behavior of an app or an overall system. It covers aspects which are not covered by functional testing, such as performance, usability or app robustness.

Apps can be very different in their purpose and use case, non functional requirements need to be defined on an individual basis. In order to define these individual NFRs, Siemens requires a detailed description on the application use case and the targeted customer.

As Input for this stage following information are necessary:

Use Case Document

Test Title Use Case Document
Test Category Not Release blocking check
Description For internal testing purposes (e.g. NFR Testing) and sales enablement it is important to have detailed information about the application value proposition, use case, customer and proposed delivery.

NOTICE

The Ecosystem Manager should carefully review the information requested in the App Collaborator Use Case document* with the App Collaborator. The document can be shared with the provider. Additional guidance sessions for clarification may be helpful. The Use Case Document can be downloaded here: Use Case Document Template

The output of this stage should be:

  1. Negative test results: A feedback loop to the app provider (through the ecosystem manager) for improvements.

    • What did not work well?
    • What were the root causes to the problems?
    • What are the measures that need to be taken to improve the application?
  2. Positive test results: Siemens as a multiplier to promote application.

    • Live demonstrations on the application performance, usability and app robustness (use case walk through).
    • Showcasing of application limitations.

Language Check

Illegal, discriminatory, misleading or other harmful content must not be included in apps.

Apps must not provide users with fake or false data and message, which could mislead or interfere with their judgment about the condition of the Device. Results generated by apps must be verified and error must stay within the range according to industrial standards or customer requirements.

Total Workload: could be evaluated during the function check. Procedure Step 1: Follow the basic functions which are described in the manual. Step 2: Based on personal experiences, figure out not allowed contents.

Great resources for global, nonjudgmental and inclusive language can be found here: