QA/Weave Test Plan/FirefoxHome/1.0.4 testplan

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, Stephan 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

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: In Progress - No crashes
  • Notes

Related bugs

  • Reopened bug 605727 - FF Home: selecting mailto: does not launch native Email app
  • 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.
  • Resolved bug 607173 Home button on the WebPageController is not translated to Japanese
  • Resolved bug 607035 Settings->About does not contain the version number of the app
  • Resolved bug 587109 The application needs high resolution assets for the iPhone4
  • Resolved bug 596381 New localizations needed for username/secret changes
    • Japanese still states passphrase
  • Resolved bug 598660 Append version string to info/collections once per day
    • Need to talk to Tracy
  • Resolved bug 606264 Move Settings strings to Verbatim
  • 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
  • WontFix bug 607029 The startup page image is truncated on the top and right side for iPhone 3GS and earlier models
  • Wontfix bug 595871 - Allow usage of native apps