QA/Weave Test Plan/FirefoxHome/1.0.4 testplan

From MozillaWiki
Jump to: navigation, search

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:
  • 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
  • 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?

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.

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