Closed Bug 1184415 Opened 9 years ago Closed 6 years ago

[Bugzilla Lite] Testing fill new Bug in Bugzilla Lite

Categories

(Firefox OS Graveyard :: Gaia::UI Tests, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: manel, Assigned: manel, Mentored)

Details

Attachments

(1 file, 3 obsolete files)

This Bug is intended to test filling new bug with Bugzilla Lite App, for that you need to :
Open this link with the browser on your device : bzlite-staging.herokuapp.com/install.html
Install this version of Bugzilla Lite because it's the staging version point on : https://bugzilla-dev.allizom.org/ .
Attached file fill new bug (obsolete) —
Attached file Testing Fill new Bug (obsolete) —
Attachment #8650642 - Flags: review?(jlorenzo)
Attachment #8650642 - Flags: review?(jdorlus)
Attachment #8650642 - Flags: review?(jdorlus) → review+
Attachment #8650642 - Flags: review+ → review?(jdorlus)
There were a bunch of things that needed to be fixed. I am going to r- for now until the fixes are made.
Attachment #8650642 - Flags: review?(jdorlus) → review-
(In reply to John Dorlus [:Silne30] from comment #5)
> There were a bunch of things that needed to be fixed. I am going to r- for
> now until the fixes are made.

fixed John.
Manel, when you've fixed the issues, then you should re-ask review to John, so he will see it in his bugzilla queue and he will get a mail about it.
Attachment #8650642 - Flags: review- → review+
Comment on attachment 8650642 [details] [review]
Testing Fill new Bug

This is a good start. One change introduced here, might break the other tests (uninstalling the actual BZ lite app). I'd also split the create new bug view into a page region (smaller is better :) ) and create the test variables inside the test itself. The manifest[1] needs to be updated if we want the test to run.

Thanks for your help!

[1] https://github.com/mermi/gaia/blob/newFillBug/tests/python/gaia-ui-tests/gaiatest/tests/functional/bzlite/manifest.ini
Attachment #8650642 - Flags: review?(jlorenzo)
Attachment #8650642 - Flags: review+
Assignee: nobody → manel.rhaiem92
Attachment #8634538 - Attachment is obsolete: true
Attachment #8634539 - Attachment is obsolete: true
Attachment #8650642 - Attachment is obsolete: true
Attachment #8650573 - Flags: review?(martijn.martijn)
Attachment #8650573 - Flags: review?(jlorenzo)
Attachment #8650573 - Flags: review?(jdorlus)
Comment on attachment 8650573 [details] [review]
[gaia] mermi:newFillBug > mozilla-b2g:master

I added some comments in the pull request.
Attachment #8650573 - Flags: review?(martijn.martijn)
Comment on attachment 8650573 [details] [review]
[gaia] mermi:newFillBug > mozilla-b2g:master

The breakdown in many small functions is on the right track. We can continue to make things smaller (and then, easier to read). More details in the PR.
Attachment #8650573 - Flags: review?(jlorenzo)
Attachment #8650573 - Flags: review?(jlorenzo)
Attachment #8650573 - Flags: review?(martijn.martijn)
Comment on attachment 8650573 [details] [review]
[gaia] mermi:newFillBug > mozilla-b2g:master

I added comments in the pull request. After you've addressed those (and from the other reviewers), you can ask me again for review and I'll test it out on the device.
Attachment #8650573 - Flags: review?(martijn.martijn)
Oh, the more I think of it, we should do a little bit more with adding the install method in gaia_test.py. I filed a new bug for this, bug 1212843.
(In reply to Martijn Wargers [:mwargers] (QA) from comment #12)
> Oh, the more I think of it, we should do a little bit more with adding the
> install method in gaia_test.py. I filed a new bug for this, bug 1212843.

Yes, I think too we should add it I'll take work on it now
Comment on attachment 8650573 [details] [review]
[gaia] mermi:newFillBug > mozilla-b2g:master

Cool, this looks nicer :)

The part about navigate_filed_bug() is a bit odd, I proposed a way to improve it. Also, some time.sleeps can be replaced with Waits(). I put more details in the PR.
Attachment #8650573 - Flags: review?(jlorenzo)
Attachment #8650573 - Flags: review?(jdorlus) → review+
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: