QA/B2G/How To Test Firefox OS/Calendar
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Calendar
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- Link to: One and Done Items
- Calendar Application Coverage
- Access Points
- Gmail Account
- Caldav Gmail
- Yahoo Account
- Caldav Yahoo
- Offline Calendar
- Data Management
- Events
- Reminders
- Syncing
- Areas to test
- Month View
- Week View
- Day View
- User Actions
- Edit Event
- Delete Event
- View Event
- Select Calendar Accounts
- Add Account
- Today Button
- Dismissing Reminders
- Positive & Negative Testing
- Positive Examples
- Adding an event for 5 days in the future
- Syncing a Gmail Calendar
- Adding a note to an event
- Returning to todays date with the Today button
- Negative Examples
- Setting an event in the Past
- Viewing the notification of a reminder for an event that has been deleted
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Have 5 daily events
- Sync 20+ Accounts
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Recive a Reminder for an event, then delete the event on the desktop and sync on the device. View the Reminder
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- Calendar QA Owner
- Edward Chen
Fixed in last 7 days
Open Bugs
Last 7 days |
---|
Bugzilla query error
|
All open bugs |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
All open blockers/noms |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Sprint Details
Design Documents
- UX Specs
- Building Blocks
User Stories Metas
All Metas |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Open User Stories |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
All User Stories |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Setup
- 1. Establish a Data Connection
- 2. Launch from Homescreen
- 3. Select drawer Icon in upper left corner
- 4. Tap on the Gear Icon towards the bottom
- 5. Select "Add Account"
- 6. Choose Google, Yahoo!, or CalDav
- 7. Enter in a valid Email address and Password
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/calendar/manifest.ini
- Automated Email Smoketests
- test_calendar_new_event_appears_on_all_calendar_views.py
- All Gaia-UI Functional Tests
- Unit Tests
- n/a
Logging
- Please provide the logcat by running adb logcat -v time -s GeckoDump:V Gecko:V GeckoConsole:V OomLogger:V | tee FILENAME-TO-LOG-TO. Please start running this command BEFORE you attempt to reproduce the problem. logcat uses a circular buffer that discards older entries when the buffer fills up, so if you run logcat only after the problem happens, you may not have all of the logic. Once you are done, hit control-C and send us the file.
Bug Writing
- Link to Bug Writing Document