Skip to content

Commit 4e7b205

Browse files
johngruendannycoates
authored andcommitted
update acceptance (mozilla#1181)
1 parent 0ef26b7 commit 4e7b205

File tree

2 files changed

+76
-8
lines changed

2 files changed

+76
-8
lines changed

docs/acceptance-mobile.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ Adapted from [this spreadsheet](https://airtable.com/shrkcBPOLkvNFOrpp)
2121
- [ ] It should allow users to select and send multiple files in one URL
2222
- [ ] It should limit the sendable file size to 1GB
2323
- [ ] It should allow users to set an expiration time of 5 minutes, 1 hour, or 24 hours
24-
- [ ] It should allow users to set an download count of 1, 10 or 20 downloads
24+
- [ ] It should allow users to set an download count of 1 downloads
2525

2626
### Authenticated Users
2727
- [ ] It should indicate that the user is signed in via Firefox Account
2828
- [ ] It should allow the user to sign out
2929
- [ ] It should allow users to select and send multiple files in one URL
30-
- [ ] It should limit users to sending 4GB per Send
30+
- [ ] It should limit users to sending 2.5GB per Send
3131
- [ ] It should allow users to extend Send times up to 1 Week
32-
- [ ] It should allow users to extend Send download counts up to 200 times
32+
- [ ] It should allow users to extend Send download counts up to 100 times
3333

3434
### Cards
3535
- [ ] It should display the name of the sent file/files
@@ -76,8 +76,3 @@ This document tracks differences between the UX spec for Firefox Send and the in
7676
* 7.1: The last screen on this page depicts a network error notification on the selection screen. Instead the user should hit the send button, be taken back to the cards and display the card as in 5.1.2
7777
* 7.3: May not be necessary...we can ask for permissions on install.
7878
* 8.1: Notifications do not block launch
79-
80-
81-
82-
83-

docs/acceptance-web.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Send V2 UX Web Acceptance Criteria
2+
3+
## General
4+
5+
- [ ] It should match the spec provided.
6+
- [ ] It should have a feedback button
7+
- [ ] It should provide links to relevant legal documentation
8+
9+
### Non-Authenticated Users
10+
11+
- [ ] It should make clear the benefits of a Firefox Account
12+
- [ ] It should allow users to log into or create a Firefox account
13+
- [ ] It should allow users to select and send multiple files in one URL
14+
- [ ] It should limit the sendable file size to 1GB
15+
- [ ] It should allow users to set an expiration time of 5 minutes, 1 hour, or 24 hours
16+
- [ ] It should allow users to set an download count of 1 downloads
17+
18+
### Authenticated Users
19+
20+
- [ ] It should indicate that the user is signed in via Firefox Account
21+
- [ ] It should allow the user to sign out
22+
- [ ] It should allow users to select and send multiple files in one URL
23+
- [ ] It should limit users to sending 2.5GB per Send
24+
- [ ] It should allow users to extend Send times up to 1 Week
25+
- [ ] It should allow users to extend Send download counts up to 100 times
26+
27+
### Main Screen
28+
29+
- [ ] It should clearly indicate the name of the product
30+
- [ ] If user has no existing Sends, it should make clear the primary benefits of the service (private, e2e encrypted, self-destructing file sharing)
31+
- [ ] It should allow users to access the file picker to create Send links
32+
- [ ] It should allow users to drag and drop files
33+
- [ ] It should provide affordances to sign in to Send
34+
- [ ] If the user has existing Sends, it should display a card-based list view of each
35+
36+
### Upload UI
37+
38+
- [ ] It should allow users to continue to add files to their upload up to a set limit
39+
- [ ] It should allow users to set a password
40+
- [ ] It should let users delete items from their upload bundle
41+
42+
### Uploading UI
43+
44+
- [ ] It should display an affordance to demonstrate the status of an upload
45+
46+
### Share UI
47+
48+
- [ ] It should provide a copiable URL to the bundle
49+
50+
### Download UI
51+
52+
- [ ] It should prompt the user for a password if one is required
53+
- [ ] It should provide feedback for incorrect passwords
54+
- [ ] It should provide a description of Send to make clear what this service is
55+
- [ ] It should let the user see the files they are downloading
56+
- [ ] It should let the user download their files
57+
58+
### Download Complete UI
59+
60+
- [ ] It should indicate that a download is complete
61+
- [ ] It should provide a description of the Send service
62+
- [ ] It should provide a link back to the upload UI
63+
64+
### Expiry UI
65+
66+
- [ ] It should provide a generic message indicating a share has expired
67+
- [ ] It should allow the user to navigate back to the upload page
68+
69+
### In Memory DL Page
70+
71+
- [ ] It should show in case a user tries to download a large file on a suboptimal client
72+
- [ ] It should suggest the user use Firefox
73+
- [ ] It should let the user copy the download url

0 commit comments

Comments
 (0)