Skip to content

Main Quality Check

The Main Quality Check focuses primarily on the main functionality promised by the app provider. We 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 applicaiton or an overall system. It covers aspects which are not covered by functional testing, such as performance, usability or app robustness.

Because applications 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.

The output of this stage should be:

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

    • 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. Positiv 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 interfer 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, nonjudgemental and inclusive language can be found here: