QA/Weave Test Plan/FirefoxHome/1.0.4 testplan: Difference between revisions

Jump to navigation Jump to search
Undo revision 264360 by Nhirata (talk)
(Undo revision 264360 by Nhirata (talk))
Line 1: Line 1:
<h1> Summary of Changes </h1>
= Summary of Changes =
<p>What's new in this version:
What's new in this version:
</p>
* native app support
<ul><li> native app support
* option for safari as default app
</li><li> option for safari as default app
* high resolution images
</li><li> high resolution images
* more localization support
</li><li> more localization support
* bug fixes
</li><li> bug fixes
 
</li></ul>
= Builds =
<h1> Builds </h1>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-18_17-09-00-FirefoxHome.html build 1.0.4b1]
<ul><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-18_17-09-00-FirefoxHome.html">build 1.0.4b1</a>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-19_13-52-20-FirefoxHome.html build 1.0.4b2]
</li><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-19_13-52-20-FirefoxHome.html">build 1.0.4b2</a>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-20_12-39-59-FirefoxHome.html build 1.0.4b3]
</li><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-20_12-39-59-FirefoxHome.html">build 1.0.4b3</a>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-22_20-06-58-FirefoxHome.html build 1.0.4b4]
</li><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-22_20-06-58-FirefoxHome.html">build 1.0.4b4</a>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-25_21-53-59-FirefoxHome.html build 1.0.4b5]
</li><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-25_21-53-59-FirefoxHome.html">build 1.0.4b5</a>
* [http://stefan.arentz.ca/builds/FirefoxHome/2010-10-29_12-55-59-FirefoxHome.html build 1.0.4b6]
</li><li> <a href="http://stefan.arentz.ca/builds/FirefoxHome/2010-10-29_12-55-59-FirefoxHome.html">build 1.0.4b6</a>
 
</li></ul>
= Schedule =
<h1> Schedule </h1>
* 1.0.4 eta Late Oct
<ul><li> 1.0.4 eta Late Oct
 
</li></ul>
= Test Plan =
<h1> Test Plan </h1>
* Run standard [https://wiki.mozilla.org/QA/Weave_Test_Plan/FirefoxHome#Test_Strategy smoketests]
<ul><li> Run standard <a href="https://wiki.mozilla.org/QA/Weave_Test_Plan/FirefoxHome#Test_Strategy">smoketests</a>
* Verify other bugs that were fixed in this version.  (See notes)
</li><li> Verify other bugs that were fixed in this version.  (See notes)
 
</li></ul>
;Testcases  
<dl><dt>Testcases  
* test for Native App suppport:
</dt></dl>
** youtube video
<ul><li> test for Native App suppport:
** [http://www.rotorooter.com/contactus/ Email address] (mailto: link)
<ul><li> youtube video
** safari webpage
</li><li> <a href="http://www.rotorooter.com/contactus/">Email address</a> (mailto: link)
** [http://maps.google.com/maps?oe=UTF-8&gfns=1&q=650+Castro+St,+Mountain+View,+CA+94041&um=1&ie=UTF-8&hq=&hnear=650+Castro+St,+Mountain+View,+CA+94041&gl=us&ei=XoS-TLPTMYOgsQO52MWeDA&sa=X&oi=geocode_result&ct=title&resnum=1&ved=0CBMQ8gEwAA Google maps]
</li><li> safari webpage
** Click a [http://www.comcast.com/Corporate/Customers/contactus/ContactUs.html Telephone Number]
</li><li> <a href="http://maps.google.com/maps?oe=UTF-8&amp;gfns=1&amp;q=650+Castro+St,+Mountain+View,+CA+94041&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=650+Castro+St,+Mountain+View,+CA+94041&amp;gl=us&amp;ei=XoS-TLPTMYOgsQO52MWeDA&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CBMQ8gEwAA">Google maps</a>
*** If on iphone, it should open Phone app
</li><li> Click a <a href="http://www.comcast.com/Corporate/Customers/contactus/ContactUs.html">Telephone Number</a>
*** If on itouch, it should launch Contacts app
<ul><li> If on iphone, it should open Phone app
* test native app support is on by default.  Toggle switch. (Settings > FF Home)
</li><li> If on itouch, it should launch Contacts app
* test Safari is the default app to be launched for websites. Toggle switch.(settings > FF Home)
</li></ul>
** Test search box will direct search to Safari (if selected)
</li></ul>
* Test account sync Custom Server. Toggle switch. (Settings > FF Home)
</li><li> test native app support is on by default.  Toggle switch. (Settings &gt; FF Home)
* on iOS4, test multi tasking by switching between safari and back to FF Home
</li><li> test Safari is the default app to be launched for websites. Toggle switch.(settings &gt; FF Home)
** Double tapping the home button
<ul><li> Test search box will direct search to Safari (if selected)
* Test for high resolution images on iOS4
</li></ul>
 
</li><li> Test account sync Custom Server. Toggle switch. (Settings &gt; FF Home)
= Test Results for 1.0.4b3 =
</li><li> on iOS4, test multi tasking by switching between safari and back to FF Home
* Tester: tchung
<ul><li> Double tapping the home button
* Build ID: FF Home 1.0.4b3
</li></ul>
* Result: '''Pass'''
</li><li> Test for high resolution images on iOS4
* Notes
</li></ul>
** Ran through smoketests, a few locales, created new sync accounts in firefox. did not test custom url work.   
<h1> Test Results for 1.0.4b3 </h1>
** Filed {{Bug|606611}} - FF Home: Launching chooser option in native browser with fragmented URL crashes app.  Flagged to block 1.0.4.
<ul><li> Tester: tchung
** Filed {{Bug|606619}} - FF Home: Downloading an Iphone app does not launch the native App store app
</li><li> Build ID: FF Home 1.0.4b3
** Reopened {{Bug|605727}} - FF Home: selecting mailto: does not launch native Email app.  See [https://bugzilla.mozilla.org/show_bug.cgi?id=605727#c3 comment 3].
</li><li> Result: <b>Pass</b>
 
</li><li> Notes
= Test Results for 1.0.4b4 =
<ul><li> Ran through smoketests, a few locales, created new sync accounts in firefox. did not test custom url work.   
* Tester: nhirata
</li><li> Filed <span class="fck_mw_template">{{Bug|606611}}</span> - FF Home: Launching chooser option in native browser with fragmented URL crashes app.  Flagged to block 1.0.4.
* Build ID: FF Home 1.0.4b4
</li><li> Filed <span class="fck_mw_template">{{Bug|606619}}</span> - FF Home: Downloading an Iphone app does not launch the native App store app
* Result: '''PASS''' - No crashes
</li><li> Reopened <span class="fck_mw_template">{{Bug|605727}}</span> - FF Home: selecting mailto: does not launch native Email app.  See <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=605727#c3">comment 3</a>.
* Notes
</li></ul>
** Ran through delta from 1.0.4b3 to 1.0.4b4, verified most of remaining, ran through smoketests,and a few locales
</li></ul>
** Filed {{Bug|607035}} - Settings->About does not contain the version number of the app  
<h1> Test Results for 1.0.4b4 </h1>
***Note: (All the Pref settings to be moved to App?)
<ul><li> Tester: nhirata
** Filed {{Bug|607029}} - The startup page image is truncated on the top and right side for iPhone 3GS and earlier models  
</li><li> Build ID: FF Home 1.0.4b4
** Filed {{bug|607169}} Some languages are missing the ! for help! in the login page
</li><li> Result: <b>PASS</b> - No crashes
** Filed {{bug|607166}} Some languages are longer than the enclosing box for the disconnect/sign out
</li><li> Notes
** Filed {{bug|607147}} Music will not continue to play if you go back from a video page.  
<ul><li> Ran through delta from 1.0.4b3 to 1.0.4b4, verified most of remaining, ran through smoketests,and a few locales
** Reopened {{Bug|595871}} - Allow usage of native apps
</li><li> Filed <span class="fck_mw_template">{{Bug|607035}}</span> - Settings-&gt;About does not contain the version number of the app  
*** maps.google.com does not open maps app
<ul><li>Note: (All the Pref settings to be moved to App?)
** Reopened {{Bug|587109}} - The application needs high resolution assets for the iPhone4  
</li></ul>
*** Note:tab icon is black
</li><li> Filed <span class="fck_mw_template">{{Bug|607029}}</span> - The startup page image is truncated on the top and right side for iPhone 3GS and earlier models  
 
</li><li> Filed <span class="fck_mw_template">{{bug|607169}}</span> Some languages are missing the&nbsp;! for help! in the login page
* Based on my response in {{bug|587109}}, Stefan filed:
</li><li> Filed <span class="fck_mw_template">{{bug|607166}}</span> Some languages are longer than the enclosing box for the disconnect/sign out
** {{bug|607175}} Home button on the WebPageController is not correctly scaled for landscape mode
</li><li> Filed <span class="fck_mw_template">{{bug|607147}}</span> Music will not continue to play if you go back from a video page.  
** {{bug|607173}} Home button on the WebPageController is not translated to Japanese  
</li><li> Reopened <span class="fck_mw_template">{{Bug|595871}}</span> - Allow usage of native apps
 
<ul><li> maps.google.com does not open maps app
* Stefan also filed :
</li></ul>
** {{Bug|607197}} Include new localizations for Native Apps settings
</li><li> Reopened <span class="fck_mw_template">{{Bug|587109}}</span> - The application needs high resolution assets for the iPhone4  
 
<ul><li> Note:tab icon is black
Change note:  
</li></ul>
* 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.
</li></ul>
 
</li></ul>
Note:
<ul><li> Based on my response in <span class="fck_mw_template">{{bug|587109}}</span>, Stefan filed:
* waiting for FF Home 1.0.4b5
<ul><li> <span class="fck_mw_template">{{bug|607175}}</span> Home button on the WebPageController is not correctly scaled for landscape mode
 
</li><li> <span class="fck_mw_template">{{bug|607173}}</span> Home button on the WebPageController is not translated to Japanese  
= Test Results for 1.0.4b5 =
</li></ul>
* Tester: nhirata
</li></ul>
* Build ID: FF Home 1.0.4b5
<ul><li> Stefan also filed&nbsp;:
* Result: '''PASS''' - No crashes
<ul><li> <span class="fck_mw_template">{{Bug|607197}}</span> Include new localizations for Native Apps settings
* Notes:
</li></ul>
*Bugs Filed:
</li></ul>
** '''New''' {{Bug|607343}} Turning off phone detection on a web page does not work for Home
<p>Change note:  
** '''New''' {{Bug|607355}} Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)  
</p>
** '''New''' {{Bug|607360}} - Swedish seems to be missing from Verbatim
<ul><li> From <span class="fck_mw_template">{{bug|607035}}</span>: 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.
** '''New''' {{Bug|607395}} - Search engines all use google.com regardless of language
</li></ul>
 
<p>Note:
* Bugs Reopened:
</p>
** '''Reopened''' {{Bug|596381}} New localizations needed for username/secret changes  
<ul><li> waiting for FF Home 1.0.4b5
*** Japanese still states passphrase
</li></ul>
 
<h1> Test Results for 1.0.4b5 </h1>
*Discussions:
<ul><li> Tester: nhirata
** {{Bug|607172}}Open native apps via links in pages in the built-in browser
</li><li> Build ID: FF Home 1.0.4b5
*** Note: still odd behaviors with Native Apps
</li><li> Result: <b>PASS</b> - No crashes
** {{Bug|607035}}Settings->About does not contain the version number of the app
</li><li> Notes:
*** 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?
</li><li>Bugs Filed:
 
<ul><li> <b>New</b> <span class="fck_mw_template">{{Bug|607343}}</span> Turning off phone detection on a web page does not work for Home
Waiting for FF Home 1.0.4b6, respin based on native apps (bug 607172)
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607355}}</span> Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)  
 
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607360}}</span> - Swedish seems to be missing from Verbatim
= Test Results for 1.0.4b6 =
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607395}}</span> - Search engines all use google.com regardless of language
* Tester: nhirata
</li></ul>
* Build ID: FF Home 1.0.4b6
</li></ul>
* Result: '''In Progress'''
<ul><li> Bugs Reopened:
* Notes:
<ul><li> <b>Reopened</b> <span class="fck_mw_template">{{Bug|596381}}</span> New localizations needed for username/secret changes  
 
<ul><li> Japanese still states passphrase
* New to Build :
</li></ul>
** {{bug|608263}} Remove the Use Native Apps setting
</li></ul>
** {{bug|607172}} Open native apps via links in pages in the built-in browser
</li></ul>
** '''Works For Me''' {{Bug|607343}} - Turning off phone detection on a web page does not work for Home
<ul><li>Discussions:
 
<ul><li> <span class="fck_mw_template">{{Bug|607172}}</span>Open native apps via links in pages in the built-in browser
* New Bugs Reported:
<ul><li> Note: still odd behaviors with Native Apps
** {{bug|608380}} If a phone number is bookmarked, and the bookmark is clicked, it will immediately call the phone number.
</li></ul>
** {{Bug|608390}} - Odd behavior with forward/back after going to Privacy Policy/Terms of Services if Use Safari is turned off
</li><li> <span class="fck_mw_template">{{Bug|607035}}</span>Settings-&gt;About does not contain the version number of the app
 
<ul><li> 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?
= Related bugs =
</li></ul>
* '''New''' {{Bug|607343}} Turning off phone detection on a web page does not work for Home
</li></ul>
* '''New''' {{Bug|602735}} Confusing error messages when Desktop has not yet fully synced
</li></ul>
* '''New''' {{bug|607169}} Some languages are missing the ! for help! in the login page
<p>Waiting for FF Home 1.0.4b6, respin based on native apps (bug 607172)
* '''New''' {{bug|607166}} Some languages are longer than the enclosing box for the disconnect/sign out
</p>
* '''New''' {{bug|607147}} Music will not continue to play if you go back from a video page.
<h1> Test Results for 1.0.4b6 </h1>
* '''New''' {{Bug|607355}} Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)
<ul><li> Tester: nhirata
* '''New''' {{Bug|607360}} - Swedish seems to be missing from Verbatim
</li><li> Build ID: FF Home 1.0.4b6
* '''New''' {{Bug|607395}} - Search engines all use google.com regardless of language
</li><li> Result: <b>In Progress</b>
 
</li><li> Notes:
 
</li></ul>
* '''Reopened''' {{Bug|596381}} New localizations needed for username/secret changes
<h1> Related bugs </h1>
** Japanese still states passphrase
<ul><li> <b>New</b> <span class="fck_mw_template">{{Bug|607343}}</span> Turning off phone detection on a web page does not work for Home
 
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|602735}}</span> Confusing error messages when Desktop has not yet fully synced
 
</li><li> <b>New</b> <span class="fck_mw_template">{{bug|607169}}</span> Some languages are missing the&nbsp;! for help! in the login page
* '''Resolved''' {{Bug|607035}} Settings->About does not contain the version number of the app
</li><li> <b>New</b> <span class="fck_mw_template">{{bug|607166}}</span> Some languages are longer than the enclosing box for the disconnect/sign out
 
</li><li> <b>New</b> <span class="fck_mw_template">{{bug|607147}}</span> Music will not continue to play if you go back from a video page.
 
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607355}}</span> Cancelling out of a js popup authentication for a secure website will show a blank page (no feedback)
* '''Verified''' {{Bug|595871}} - Allow usage of native apps
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607360}}</span> - Swedish seems to be missing from Verbatim
* '''Verified''' {{Bug|598660}} Append version string to info/collections once per day
</li><li> <b>New</b> <span class="fck_mw_template">{{Bug|607395}}</span> - Search engines all use google.com regardless of language
* '''Verified''' {{bug|606264}} Move Settings strings to Verbatim
</li></ul>
* '''Verified''' {{Bug|587109}} The application needs high resolution assets for the iPhone4
<p><br />
* '''Verified''' {{Bug|607173}} Home button on the WebPageController is not translated to Japanese
</p>
* '''Verified''' {{Bug|606619}} - Firefox Home does not recognize App Store links correctly
<ul><li> <b>Reopened</b> <span class="fck_mw_template">{{Bug|596381}}</span> New localizations needed for username/secret changes
* '''Verified''' {{Bug|606611}} - FF Home: Launching chooser option in native browser after page failed to load results in crash
<ul><li> Japanese still states passphrase
* '''Verified''' {{Bug|602419}} If the wifi is turned off, it acts as if a blank account is signed in
</li></ul>
* '''Verified''' {{Bug|605158}} Settings screen is blank when there is no network connection
</li></ul>
* '''Verified''' {{Bug|605161}} Sharing a URL discards the custom port, query and fragment
<p><br />
* '''Verified''' {{Bug|595871}} Allow usage of Native Apps
</p>
* '''Verified''' {{Bug|605237}} Web search set to open in Safari crashes Fx Home
<ul><li> <b>Resolved</b> <span class="fck_mw_template">{{Bug|607035}}</span> Settings-&gt;About does not contain the version number of the app
* '''Verified''' {{Bug|589997}} Longer locale descriptions run into each other in the title bar
</li></ul>
* '''Verified''' {{Bug|600990}} Can't copy url from Fx Home and paste it in the messaging app
<p><br />
* '''Verified''' {{Bug|602713}} Help! button on the sign in page for traditional chinese is not localized
</p>
* '''Verified''' {{Bug|575806}} Pref to make 'Open in Safari' the default for iPhone client
<ul><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|595871}}</span> - Allow usage of native apps
* '''Verified''' {{Bug|605727}} - FF Home: selecting mailto: does not launch native Email app
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|598660}}</span> Append version string to info/collections once per day
 
</li><li> <b>Verified</b> <span class="fck_mw_template">{{bug|606264}}</span> Move Settings strings to Verbatim
 
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|587109}}</span> The application needs high resolution assets for the iPhone4
* '''WontFix''' {{Bug|607029}} The startup page image is truncated on the top and right side for iPhone 3GS and earlier models
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|607173}}</span> Home button on the WebPageController is not translated to Japanese
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|606619}}</span> - Firefox Home does not recognize App Store links correctly
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|606611}}</span> - FF Home: Launching chooser option in native browser after page failed to load results in crash
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|602419}}</span> If the wifi is turned off, it acts as if a blank account is signed in
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|605158}}</span> Settings screen is blank when there is no network connection
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|605161}}</span> Sharing a URL discards the custom port, query and fragment
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|595871}}</span> Allow usage of Native Apps
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|605237}}</span> Web search set to open in Safari crashes Fx Home
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|589997}}</span> Longer locale descriptions run into each other in the title bar
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|600990}}</span> Can't copy url from Fx Home and paste it in the messaging app
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|602713}}</span> Help! button on the sign in page for traditional chinese is not localized
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|575806}}</span> Pref to make 'Open in Safari' the default for iPhone client
</li><li> <b>Verified</b> <span class="fck_mw_template">{{Bug|605727}}</span> - FF Home: selecting mailto: does not launch native Email app
</li></ul>
<p><br />
</p>
<ul><li> <b>WontFix</b> <span class="fck_mw_template">{{Bug|607029}}</span> The startup page image is truncated on the top and right side for iPhone 3GS and earlier models
</li></ul>
Confirmed users
4,378

edits

Navigation menu