(→Detailed Test Plans) |
(→Detailed Test Plans) |
||
| Line 178: | Line 178: | ||
| Short Message Service || Mika Ikonen || [http://wiki.meego.com/Quality/MeeGo1.1HandSetUXTestPlanforShortMessageService MeeGo 1.1 HandSet UX SMS Test Plan] | | Short Message Service || Mika Ikonen || [http://wiki.meego.com/Quality/MeeGo1.1HandSetUXTestPlanforShortMessageService MeeGo 1.1 HandSet UX SMS Test Plan] | ||
|- | |- | ||
| - | | Dialer || Mika Ikonen || | + | | Dialer || Mika Ikonen || [http://wiki.meego.com/Quality/MeeGo1.1HandSetUXTestPlanforDialer MeeGo 1.1 HandSet UX Dialer Test Plan] |
|- | |- | ||
| Image Viewing || Shuang Wan || <link to detailed test plan> | | Image Viewing || Shuang Wan || <link to detailed test plan> | ||
Contents
|
This is overall test plan for MeeGo 1.1 HandSet UX of MeeGo open source project, which defines overall Quality Assurance procedure of validation activities done for MeeGo 1.1 HandSet UX release. A series of component test plans will also be linked in this overall test plan to cover detailed test approaches. This will be joint effort from MeeGo QA.
Objectives in MeeGo 1.1 HandSet UX software testing is to validate the functionality of entire MeeGo 1.1 HandSet UX software delivery by performing daily and weekly testing for software releases. Target is to ensure that
The goal is to deliver software release with no open bugs with a priority level of high and a minimal number of open bugs with priority level medium.
Application is launched from Graphical User Interface and features are used inside application to see that how those are working inside application. Also in system testing applications are used simultaneously to see how applications are interacting as part of system.
Overall procedure in Quality Assurance for MeeGo 1.1 HandSet UX is as following
QA target is to validate MeeGo distribution
Following chart illuminates scope and relationship of feature and system testing.
Testability of MeeGo 1.1 HandSet UX features are ensured at first.
Relevant Links
Test Cases are designed by QA owners based on existing features and which have been approved from testability point of view. Test Cases itself are stored to TestLink tool. Common Test Case Template is used when designing test cases.
Relevant Links
When features forming components are analysed and test cases are designed based on those also coverage matrix will be created for each component. From coverage matrix it can be seen that what is feature coverage i.e. planned test cases vs. maximum amount of test cases to cover every user scenarios from component/feature.
Relevant Links
MeeGo 1.1 HandSet UX is tested in a number of reference devices. The public reference configurations used for this release are
Test sets are formed to TestLink tool by using specific field inside the tool. Test sets that are formed are
Quality Assurance Owners are setting priorities for Test Cases to form these Test Suites to be used for test execution.
When test suites are in place in public Test Link -tool, then every test suite is reviewed and approved with respective persons.
More detailed information: http://wiki.meego.com/Quality/TestSetGuideline
Note! During MeeGo 1.1 HandSet UX Timeframe QA will not form System Non-Functional Test Suites. Those will be targeted for 1.2 release.
All automated tests are executed in a MeeGo QA automated environment, and typically test results are available for each build.
Manual tests are executed regularly, but certainly before each release.
In general, MeeGo will be tested from the following different test execution levels.
All MeeGo 1.1 UX HandSet test results are stored to one place.
Use Test Report Templates can be found: http://wiki.meego.com/TestReportTemplateCollection
To categorize the production requirements and identify the production functionality that will be tested, the product will be broken down to series of requirement set that QA owners are responsible for the validating.
| Application | QA Owner | Detailed test plan |
|---|---|---|
| Short Message Service | Mika Ikonen | MeeGo 1.1 HandSet UX SMS Test Plan |
| Dialer | Mika Ikonen | MeeGo 1.1 HandSet UX Dialer Test Plan |
| Image Viewing | Shuang Wan | <link to detailed test plan> |
| Mozilla Fennec Browser | Petri Jylha | <link to detailed test plan> |
| Contacts | Dayu Yang | <link to detailed test plan> |
| MeeGo Theme and Style Engine | Cathy Li | <link to detailed test plan> |
| Compositing Window Manager | N.N. | <link to detailed test plan> |
| Application install/uninstall | N.N. | <link to detailed test plan> |
| Virtual Keyboard | Yi Fu | <link to detailed test plan> |
| Clock | Cathy Li | <link to detailed test plan> |
| Yi Fu | <link to detailed test plan> | |
| Music Player | Shuang Wan | <link to detailed test plan> |
| Calendar | Cathy Li | <link to detailed test plan> |
| Video Player | Shuang Wan | <link to detailed test plan> |
| Instant Messaging | Mika Ikonen | <link to detailed test plan> |