Meego Wiki
Views

Quality/Meego Handset Calendar TestPlan v12

From MeeGo wiki
< Quality
Revision as of 03:07, 6 December 2010 by Dayuyang (Talk | contribs)
Jump to: navigation, search

Contents

MeeGo 1.2 Calendar test plan

History

Date Comments
2010-12-03 This document was created


Summary

MeeGo calendar is designed for managing date, event and task on MeeGo platform. With this application user can add/remove event, can view events in different views (coming up, 3 day, month). This application supports vCard and vCalendar data format.


Feature to be Tested

Features listed here are abstracted from MeeGo handset calendar 1.2 Featurezilla. Calendar test will cover all these features which testability is yes. And this test plan will also cover features which are not listed in Featurezilla, such as negative test, stree test, i18/l10n
Calendar is GUI application and all functionality is exposed to user via GUI, usage models and related UI interface has top priority, and will be tested in all formal and regular testing process, basic feature test case are from it. For other scenarios (negtive, stress), make them low priority in testing circle and marked as extended feature test


Feature ID Feature Priority Comments
4207 [FEA] Calendar Home Screen actions - Search Hig
4218 [FEA] Calendar Settings Hig


Feature not to be Tested

  • All calendar 1.2 features are testable, so all features will be tested.
  • This document covers only 1.2 features, for 1.1 features, please reference MeeGo calendar 1.1 test plan.


Test Strategy and Approach

Functional test

All basic functionalities are covered in functional test

  • check if it can search and view event
  • check if it can add and edit event
  • check if different screen and view are shown properly: home screen, coming up view, 3 day view, month view, create new/edit screen

Negative test

Negative test will use different malformed input to test the behavior of Calendar.
When adding new event and editing an existing event, there are many fields to be filled, so negative test is a important part for Calendar test.

The malformed input includes:

  • Very short and long string
  • Special character in string


Stress test

Stress test focuses on testing beyond normal operational capacity, such as

  • Open and close Calendar very frequently, and check whehter it could be opened and closed properly each time.
  • Add many event
  • delete all event


I18N/L10N test

This is localization test. We will set another language environment (such as Chinese Simplified) instead of default English environment and check whether the change applied to Calendar.

Personal tools