Provide an environment to test detection of regressions for download buttons

REOPENED
Unassigned

Status

www.mozilla.org
General
REOPENED
6 years ago
4 years ago

People

(Reporter: davehunt, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: u=qa c=test p=)

(Reporter)

Description

6 years ago
I'm testing an approach to detect regressions with the download buttons, and would like to run it against an environment with bug 783314 and bug 784136 to determine if it would pick up those issues.

Here is an outline of the approach:
Run Selenium tests through a proxy that gathers HTTP archive files, and actually click the download buttons. We can then verify that the correct request/response for the binary appears in the HAR file.

Updated

6 years ago
Assignee: nobody → anthony
Dave, is this bug still valid?
Assignee: anthony → nobody
Flags: needinfo?(dave.hunt)
Whiteboard: u=qa c=test p=
(Reporter)

Comment 2

5 years ago
(In reply to Mike Alexis [:malexis] from comment #1)
> Dave, is this bug still valid?

I believe so. I haven't had much time to work on this, but without an environment to test against it will be difficult to know if the tests would have detected the issue.
Flags: needinfo?(dave.hunt)

Updated

5 years ago
Blocks: 813052
There are download button tests on Bedrock. Those might be enough or we could add more.
https://github.com/mozilla/bedrock/blob/master/bedrock/mozorg/tests/test_helper_download_buttons.py
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
I don't believe this is enough. This bug was about testing that downloads actually occur from real browsers. The tests inside bedrock can't do that.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
You need to log in before you can comment on or make changes to this bug.