(→Component Summary) |
(→Strategy and Approach) |
||
| Line 18: | Line 18: | ||
** Power Management | ** Power Management | ||
*** Measuring (average) current consumption of the device during a use case / over a period of time | *** Measuring (average) current consumption of the device during a use case / over a period of time | ||
| + | ** Frame Rate | ||
| + | *** Measuring how much frames per second (FPS) certain UI graphical actions have. Used especially with video playback | ||
** Data Throughput | ** Data Throughput | ||
*** The (average) rate of successful message delivery over a communication channel in a given period of time | *** The (average) rate of successful message delivery over a communication channel in a given period of time | ||
Contents |
This is test plan for MeeGo 1.2 HandSet System Non-Functional Testing (NFT)
Currently we are missing specific Non-Functional Requirements (NFR). These consists of target values for response times, frame rates, memory and power consumption, data throughput, etc. NFRs are currently under planning and when defined they will be added here.
Testing is focusing on system level and we won't test too specific NFT cases (e.g. detailed application specific cases) unless they haven't been defined as NFRs
Non-functional testing (NFT) can be divided in higher level to two different areas: performance and reliability testing. MeeGo release will be tested in different NFT test sets both from performance and reliability perspective. We will start running light NFT but after official NFRs and good enough SW maturity we will wider our testing. Test areas that will be used: