Diff for "QA/ExploratoryTesting/UpstreamImportIntoUbuntu"

Not logged in - Log In / Register

Differences between revisions 9 and 10
Revision 9 as of 2011-04-13 09:17:04
Size: 6637
Editor: matsubara
Comment:
Revision 10 as of 2011-04-13 10:10:40
Size: 5374
Editor: ursinha
Comment: cleanup
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:
 * Message box says "Translations are currently being linked by a background job. When that job has finished, translations will be shared with the upstream project."
   * So... uhh... does that mean the box goes away? Or does that mean we should refresh? How does the user figure out that this is done?
 * Message box says "Translations are currently being linked by a background job. When that job has finished, translations will be shared with the upstream project.".
 So... uhh... does that mean the box goes away? Or does that mean we should refresh? How does the user figure out that this is done
Line 32: Line 32:
 * Usage settings permission issues: [[https://bugs.launchpad.net/launchpad/+bug/758920|Bug 758920]]
     * matsubara & jml get http://ubuntuone.com/p/mFA/ (this is bad, you should look at it)
     * Ursinha gets the form, but a 403 on submit. Presented with http://ubuntuone.com/p/mFL/ and when choosing Unknown, External or Not Applicable options, an error box is displayed: http://ubuntuone.com/p/mFI/.
 * Usage settings permission issues: [[Bug:758920]]
Line 36: Line 34:
 * AJAX overlay uses a cancel button rather than a link (Usage settings & Import settings) [[https://bugs.launchpad.net/launchpad/+bug/758901|Bug 758901]]
   * Guidelines say that cancel should be a link <https://dev.launchpad.net/UserInterfaceWording>
       <beuno> the rationale was that cancelling isn't an action
       <beuno> so a link is more representitive of what actually happens
       <beuno> as well as making it harder for you to mis-click cancel
       <beuno> because submit and cancel are so different
 * AJAX overlay uses a cancel button rather than a link (Usage settings & Import settings): [[Bug:758901]]
Line 43: Line 36:
 * When choosing "Translations are enabled on the upstream project." (or negative equivalent)  to change it, The "title" of the box is "Usage settings", which gives me no clue about what I'm changing. I mean, usage of what?[[https://bugs.launchpad.net/launchpad/+bug/758852|Bug 758852]]  * When choosing "Translations are enabled on the upstream project." (or negative equivalent) the "title" of the box is gives me no clue about what I'm changing: [[Bug:758852]]
Line 45: Line 38:
 * Linked branch should look like lp://qastaging/gwibber/1.0, rather than ~gwibber-committers/gwibber/2.0, because we always link to branches using the former [[https://bugs.launchpad.net/launchpad/+bug/758857|Bug 758857]]  * Linked branch should look like lp://qastaging/gwibber/1.0, rather than ~gwibber-committers/gwibber/2.0, because we always link to branches using the former: [[Bug:758857]]
Line 48: Line 41:
   been linked" <https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gwibber/+sharing-details> [[Bug 758845|https://bugs.launchpad.net/launchpad/+bug/758845|Bug 758845]]    been linked" <https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gwibber/+sharing-details>: [[Bug:758845]]
Line 50: Line 43:
 * http://ubuntuone.com/p/mFG/ Two messages contradicting each other at https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gnuhello/+sharing-details
  * XXX: https://bugs.launchpad.net/launchpad/+bug/
758883 needs reproducing instructions
 * http://ubuntuone.com/p/mFG/ Two messages contradicting each other at https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gnuhello/+sharing-details: [[Bug:758883]]
  * XXX: Bug needs reproducing instructions
Line 53: Line 46:
 * In the "Automatic synchronization of translations is not enabled" option, choosing the "import template files" doesn't work and there's no feedback message telling why it didn't work. Choosing "import template files and translation files" works. This happened with the ~gwibber-committers/gwibber/2.0 upstream branch linked. [[https://bugs.launchpad.net/launchpad/+bug/758896|Bug 758896]]  * In the "Automatic synchronization of translations is not enabled" option, choosing the "import template files" doesn't work and there's no feedback message telling why it didn't work. Choosing "import template files and translation files" works. This happened with the ~gwibber-committers/gwibber/2.0 upstream branch linked. [[Bug:758896]]
Line 55: Line 48:
 * OOPS-1928QS216 unlink package association in +remove-packaging page [[https://bugs.launchpad.net/launchpad/+bug/758902|Bug 758902]]  * OOPS-1928QS216 unlink package association in +remove-packaging page: [[Bug:758902]]
Line 57: Line 50:
 * Non-default way of showing error in https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gwibber/+remove-packaging when there's no packaging link [[https://bugs.launchpad.net/launchpad/+bug/758904|Bug 758904]]  * Non-default way of showing error in https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gwibber/+remove-packaging when there's no packaging link: [[Bug:758904]]
Line 59: Line 52:
 * Go to https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gnuhello/+sharing-details Edit the upstream source branch. You'll get an overlay called "Select translation branch". Type in the name of the branch currently selected, hit "Enter" and then select the only branch that comes up. You will get a 412 Precondition failed error. [[https://bugs.launchpad.net/launchpad/+bug/758919|Bug 758919]]  * 412 Precondition failed error setting translation branch to the same as before. [[Bug:758919]]
    * Go to https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gnuhello/+sharing-details
    * Edit the upstream source branch. You'll get an overlay called "Select translation branch".
    * Type in the name of the branch currently selected, hit "Enter"
    * Select the only branch that comes up.
    * You will get a 412 Precondition failed error.
Line 62: Line 60:
 * There should be something on the page (spinner?) informing the action is being processed, after choosing an option in the automatic syncronization settings because there is a delay before the action takes affect [[https://bugs.launchpad.net/launchpad/+bug/758922|Bug 758922]]  * There should be something on the page (spinner?) informing the action is being processed, after choosing an option in the automatic syncronization settings because there is a delay before the action takes affect: [[Bug:758922]]
Line 64: Line 62:
 * Submit button on AJAX overlays doesn't say what it's submitting, for "Import settings" and "Usage settings" [[https://bugs.launchpad.net/launchpad/+bug/758929|Bug 758929]]  * Submit button on AJAX overlays doesn't say what it's submitting, for "Import settings" and "Usage settings": [[Bug:758929]]
Line 66: Line 64:
 * When adding an upstream link right after an unlinking, it links successfully with the green glowing AJAX, but the unlinking message doesn't disappear ("Removed upstream association between something series and Natty."). This happens to all "permanent" messages. [[https://bugs.launchpad. net/launchpad/+bug/758976|Bug 758976]]  * When adding an upstream link right after an unlinking, it links successfully with the green glowing AJAX, but the unlinking message doesn't disappear ("Removed upstream association between something series and Natty."). This happens to all "permanent" messages. [[Bug:758976]]

UpstreamImportIntoUbuntu

LEP

https://dev.launchpad.net/Translations/Specs/UpstreamImportIntoUbuntu

Bugs

https://launchpad.net/launchpad-project/+bugs?field.tag=upstream-translations-sharing

Author

Product team

When

2011-04-12

Summary

Describe in a few phrases the main findings of the testing. If someone read only this part of the report, what would you want them to

Findings

AJAX overlay testing

  • Message box says "Translations are currently being linked by a background job. When that job has finished, translations will be shared with the upstream project.". So... uhh... does that mean the box goes away? Or does that mean we should refresh? How does the user figure out that this is done
  • We can all remove the link between the Gwibber source package and the Gwibber series – is this correct? (We are all registry admins, so yes. need to be a no-priv account to verify). no-priv accounts can't see "Sharing information" in the main page: http://ubuntuone.com/p/mG1/

    • XXX: Deryck to make sure that dpm & Kyle Nietzsche (kyleN) are enabled to test this

  • Usage settings permission issues: 758920

  • AJAX overlay uses a cancel button rather than a link (Usage settings & Import settings): 758901

  • When choosing "Translations are enabled on the upstream project." (or negative equivalent) the "title" of the box is gives me no clue about what I'm changing: 758852

  • Linked branch should look like lp://qastaging/gwibber/1.0, rather than ~gwibber-committers/gwibber/2.0, because we always link to branches using the former: 758857

  • AJAX overlay says "Select productseries" in "No upstream project series has
  • http://ubuntuone.com/p/mFG/ Two messages contradicting each other at https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gnuhello/+sharing-details: 758883

    • XXX: Bug needs reproducing instructions
  • In the "Automatic synchronization of translations is not enabled" option, choosing the "import template files" doesn't work and there's no feedback message telling why it didn't work. Choosing "import template files and translation files" works. This happened with the ~gwibber-committers/gwibber/2.0 upstream branch linked. 758896

  • OOPS-1928QS216 unlink package association in +remove-packaging page: 758902

  • Non-default way of showing error in https://translations.qastaging.launchpad.net/ubuntu/natty/+source/gwibber/+remove-packaging when there's no packaging link: 758904

  • 412 Precondition failed error setting translation branch to the same as before. 758919

  • There should be something on the page (spinner?) informing the action is being processed, after choosing an option in the automatic syncronization settings because there is a delay before the action takes affect: 758922

  • Submit button on AJAX overlays doesn't say what it's submitting, for "Import settings" and "Usage settings": 758929

  • When adding an upstream link right after an unlinking, it links successfully with the green glowing AJAX, but the unlinking message doesn't disappear ("Removed upstream association between something series and Natty."). This happens to all "permanent" messages. 758976

Recommendations

  • Short recommendation that describes the outcome, rather than the implementation detail.
  • Consider things that would make testing easier.

QA/ExploratoryTesting/UpstreamImportIntoUbuntu (last edited 2011-04-13 10:13:31 by ursinha)