Closed Bug 732913 Opened 12 years ago Closed 6 years ago

Mozmill remote test for verifying jetpack addon installation from addons-dev.allizom.org

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: remus.pop, Unassigned)

References

Details

(Whiteboard: [mozmill-remote])

Attachments

(1 file, 1 obsolete file)

This will be a new test going to remote folder for Litmus testcase ID 17355

Steps to Execute:
1.Load AMO Home page
2.Perform a search with term "jetpack"
3.Install a compatible add-on from the list

After step#2:Search results page loads with jetpack add-on
After step#3:Installation is successful.
What if there isn't any result after the search step? I ran my WIP on nightly and there aren't any addons for it.
Whiteboard: [mozmill-remote]
I double checked the link in the spreadsheet and it shows up for me.

https://addons-dev.allizom.org/en-US/firefox/addon/status-watch/?src=search

Note that you don't need to go through the process of searching for the addon as this will be covered with a selenium test.
That's great.

Also I want to note I found a restartless extension compatible with all versions of Firefox (up to 13) and all operating systems:
https://addons-dev.allizom.org/en-US/firefox/addon/user-agent-rg/?src=search

Until further notice I'll use it in this test.

The steps to execute will change as Marlena pointed out and a search for addons will be skipped, proceeding directly to installing the addon and verifying it's installation.
I would propose that you are using MemChaser which development we have in our own hands and which will always be compatible up to the latest Nightly.
Oh, great! Forgot that it's restartless.
So we'll use: https://addons-dev.allizom.org/en-US/firefox/addon/memchaser/?src=search
Please don't make it en-US specific. Just use the general URL which will let the locale chooser select the right locale as given by the browser:

https://addons-dev.allizom.org/firefox/addon/memchaser
Attached patch patch v1 (all branches) (obsolete) — Splinter Review
The test opens the url of the addon and clicks on the install button. A modal-dialog will appear and the test will click the install now button. 
To check that the addon installed, it visits the Addon Manager and check if the addons is listed in the extension category.
Attachment #604397 - Flags: review?(vlad.mozbugs)
Comment on attachment 604397 [details] [diff] [review]
patch v1 (all branches)


># Node ID 0db5a83d0672193067d1fe8530aa45a279a42762
># Parent  bbda57ad57978cbde33e00154b523f8c2a5a9331
>[mq]: jetpack
>

Please provide a proper commit message
Attachment #604397 - Flags: review?(vlad.mozbugs) → review-
Depends on: 732353
Added the commit message and also some comments.
Attachment #604397 - Attachment is obsolete: true
Attachment #605399 - Flags: review?(vlad.mozbugs)
Comment on attachment 605399 [details] [diff] [review]
patch v2 (all branches)

I think we want the new MPL here. 
I can live with the Xpath there judging that we need to land these tests quickly 

Other than that the patch is fine, works as expected. 
Over to Anthony, you have my + but I'm sure Anthony has something more to add here so better 
let him than wasting valuable time with me reviewing. 

As I said, lets try to get these in asap
Attachment #605399 - Flags: review?(vlad.mozbugs)
Attachment #605399 - Flags: review?(anthony.s.hughes)
Attachment #605399 - Flags: review+
Comment on attachment 605399 [details] [diff] [review]
patch v2 (all branches)

I am sorry, was not paying attention to bug 733367 
Please proceed to this test in the same manner. 

Than ask for r from Anthony when having the patch. 
Thanks and sorry again for missing the already needed changes
Attachment #605399 - Flags: review?(anthony.s.hughes)
Attachment #605399 - Flags: review-
Attachment #605399 - Flags: review+
Depends on: 737359
Depends on: 737799
Assignee: remus.pop → vlad.mozbugs
Assignee: vlad.mozbugs → nobody
Status: ASSIGNED → NEW
Mozmill is dead, WONTFIX the remaining bugs.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
Mozmill and jetpacks are no more. Closing as invalid.
QA Contact: hskupin
Resolution: WONTFIX → INVALID
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: