QA/Weave Test Plan/FirefoxHome/1.0.4 testplan
From MozillaWiki
< QA | Weave Test Plan | FirefoxHome
Contents
Summary of Changes
What's new in this version:
- native app support
- option for safari as default app
- high resolution images
- more localization support
- bug fixes
Builds
Schedule
- 1.0.4 eta Late Oct
Test Plan
- Run standard smoketests
- Verify other bugs that were fixed in this version. (See notes)
- Testcases
- test for Native App suppport:
- youtube video
- Email address (mailto: link)
- safari webpage
- Google maps
- Click a Telephone Number
- If on iphone, it should open Phone app
- If on itouch, it should launch Contacts app
- test native app support is on by default. Toggle switch. (Settings > FF Home)
- test Safari is the default app to be launched for websites. Toggle switch.(settings > FF Home)
- Test search box will direct search to Safari (if selected)
- Test account sync Custom Server. Toggle switch. (Settings > FF Home)
- on iOS4, test multi tasking by switching between safari and back to FF Home
- Double tapping the home button
- Test for high resolution images on iOS4
Test Results for 1.0.4b3
- Tester: tchung
- Build ID: FF Home 1.0.4b3
- Result: Pass
- Notes
- Ran through smoketests, a few locales, created new sync accounts in firefox. did not test custom url work.
- Filed bug 606611 - FF Home: Launching chooser option in native browser with fragmented URL crashes app. Flagged to block 1.0.4.
- Filed bug 606619 - FF Home: Downloading an Iphone app does not launch the native App store app
- Reopened bug 605727 - FF Home: selecting mailto: does not launch native Email app. See comment 3.
Test Results for 1.0.4b4
- Tester: nhirata
- Build ID: FF Home 1.0.4b4
- Result: PASS - No crashes
- Notes
- Ran through delta from 1.0.4b3 to 1.0.4b4, verified most of remaining, ran through smoketests,and a few locales
- Filed bug 607035 - Settings->About does not contain the version number of the app
- Note: (All the Pref settings to be moved to App?)
- Filed bug 607029 - The startup page image is truncated on the top and right side for iPhone 3GS and earlier models
- Filed bug 607169 Some languages are missing the ! for help! in the login page
- Filed bug 607166 Some languages are longer than the enclosing box for the disconnect/sign out
- Filed bug 607147 Music will not continue to play if you go back from a video page.
- Reopened bug 595871 - Allow usage of native apps
- maps.google.com does not open maps app
- Reopened bug 587109 - The application needs high resolution assets for the iPhone4
- Note:tab icon is black
- Based on my response in bug 587109, Stefan filed:
- bug 607175 Home button on the WebPageController is not correctly scaled for landscape mode
- bug 607173 Home button on the WebPageController is not translated to Japanese
- Stefan also filed :
- bug 607197 Include new localizations for Native Apps settings
Change note:
- From bug 607035: Build number is going to be placed in the Settings in the App instead of the Settings in the preferences and will be hard coded.
Note:
- waiting for FF Home 1.0.4b5
Test Results for 1.0.4b5
- Tester: nhirata
- Build ID: FF Home 1.0.4b5
- Result: PASS - No crashes
- Notes:
- Bugs Filed:
- New bug 607343 Turning off phone detection on a web page does not work for Home
- New bug 607355 Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)
- New bug 607360 - Swedish seems to be missing from Verbatim
- New bug 607395 - Search engines all use google.com regardless of language
- Bugs Reopened:
- Reopened bug 596381 New localizations needed for username/secret changes
- Japanese still states passphrase
- Reopened bug 596381 New localizations needed for username/secret changes
- Discussions:
- bug 607172Open native apps via links in pages in the built-in browser
- Note: still odd behaviors with Native Apps
- bug 607035Settings->About does not contain the version number of the app
- Note: Stuart had brought up the 2 Settings location in the meeting, wouldn't it be better to have 1 location? Perhaps Madhava could help?
- bug 607172Open native apps via links in pages in the built-in browser
Waiting for FF Home 1.0.4b6, respin based on native apps (bug 607172)
Test Results for 1.0.4b6
- Tester: nhirata
- Build ID: FF Home 1.0.4b6
- Result: Pass - no crashers
- Notes:
Ran through smoketests, a few locales, and delta
- New to Build :
- bug 608263 Remove the Use Native Apps setting
- bug 607172 Open native apps via links in pages in the built-in browser
- Works For Me bug 607343 - Turning off phone detection on a web page does not work for Home
- New Bugs Reported:
- bug 608380 If a phone number is bookmarked, and the bookmark is clicked, it will immediately call the phone number.
- bug 608390 - Odd behavior with forward/back after going to Privacy Policy/Terms of Services if Use Safari is turned off
- Ran into Weave Bug:
- bug 561987 - Unable to delete individual history enteries with delete
Note: I had deleted individual history and then tried to sync from desktop, then tried to sync with Home. I tried to sign out and then sign back in and I still saw the history pages that I tried to delete.
- Ran into some other bugs with no repro:
Test Results for 1.0.4b7
- Tester: nhirata
- Build ID: FF Home 1.0.4b7
- Result: Done - No crashers
- Notes:
Bugs Found:
- New bug 609147 If the Autolock occurs during the time that Home is syncing, then you may run into an error -1009 (iOS3 Only?)
- New bug 609130 info/about and refresh are different from most other iApps (enhancement bug, moved from another bug)
Dev bug:
- New bug 608460 Change the User Agent of Firefox Home to include the OS version
Missed reporting change:
- New bug 608265 - Localized strings for the 'Use Safari' setting
Notes:
- from bug 607197, looking at Verbatim:
- Settings.strings.po missing for : Albanian
- Translation missing for: Danish, Swedish, Sinhala
- Placed notes in bug 608265
- from bug 596381, looking at Verbatim:
- Brazilian Portuguese, Czech still states secret phrase in the login screen
- Korean states sync password in the login screen
- Danish, Sinhala, Swedish need translations for the login screen
- Certain pages are not landscapable?
- About, login, Welcome, Splash Screen, email instructions.
Afterwards Catch:
- New bug 609498 - Built-in browser does not load sites with self-signed certificates ( separate bug from bug 591520 )
Related bugs
- New bug 602735 Confusing error messages when Desktop has not yet fully synced
- New bug 607169 Some languages are missing the ! for help! in the login page
- New bug 607166 Some languages are longer than the enclosing box for the disconnect/sign out
- New bug 607147 Music will not continue to play if you go back from a video page.
- New bug 607355 Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)
- New bug 607360 - Swedish seems to be missing from Verbatim
- New bug 607395 - Search engines all use google.com regardless of language
- New bug 608265 - Localized strings for the 'Use Safari' setting
- New bug 608380 If a phone number is bookmarked, and the bookmark is clicked, it will immediately call the phone number.
- New bug 608390 - Odd behavior with forward/back after going to Privacy Policy/Terms of Services if Use Safari is turned off
- New bug 609147 If the Autolock occurs during the time that Home is syncing, then you may run into an error -1009
- New bug 609130 info/about and refresh are different from most other iApps
- New bug 609498 - Built-in browser does not load sites with self-signed certificates
- Resolved bug 596381 New localizations needed for username/secret changes
- Verified bug 607035 Settings->About does not contain the version number of the app
- Verified bug 608263 Remove the Use Native Apps setting
- Verified bug 595871 - Allow usage of native apps
- Verified bug 598660 Append version string to info/collections once per day
- Verified bug 606264 Move Settings strings to Verbatim
- Verified bug 587109 The application needs high resolution assets for the iPhone4
- Verified bug 607173 Home button on the WebPageController is not translated to Japanese
- Verified bug 606619 - Firefox Home does not recognize App Store links correctly
- Verified bug 606611 - FF Home: Launching chooser option in native browser after page failed to load results in crash
- Verified bug 602419 If the wifi is turned off, it acts as if a blank account is signed in
- Verified bug 605158 Settings screen is blank when there is no network connection
- Verified bug 605161 Sharing a URL discards the custom port, query and fragment
- Verified bug 595871 Allow usage of Native Apps
- Verified bug 605237 Web search set to open in Safari crashes Fx Home
- Verified bug 589997 Longer locale descriptions run into each other in the title bar
- Verified bug 600990 Can't copy url from Fx Home and paste it in the messaging app
- Verified bug 602713 Help! button on the sign in page for traditional chinese is not localized
- Verified bug 575806 Pref to make 'Open in Safari' the default for iPhone client
- Verified bug 605727 - FF Home: selecting mailto: does not launch native Email app
- Verified bug 607197 Include new localizations for Native Apps settings
- Works For Me bug 607343 - Turning off phone detection on a web page does not work for Home
- WFM bug 602735 Confusing error messages when Desktop has not yet fully synced
- WFM bug 602711 - Going to a bookmark after signing in with the OS set to Chinese will show the form slightly lifted
- WontFix bug 607029 The startup page image is truncated on the top and right side for iPhone 3GS and earlier models