update acceptance (#1181)
This commit is contained in:
parent
0ef26b739f
commit
4e7b205dfd
2 changed files with 76 additions and 8 deletions
|
@ -21,15 +21,15 @@ Adapted from [this spreadsheet](https://airtable.com/shrkcBPOLkvNFOrpp)
|
|||
- [ ] It should allow users to select and send multiple files in one URL
|
||||
- [ ] It should limit the sendable file size to 1GB
|
||||
- [ ] It should allow users to set an expiration time of 5 minutes, 1 hour, or 24 hours
|
||||
- [ ] It should allow users to set an download count of 1, 10 or 20 downloads
|
||||
- [ ] It should allow users to set an download count of 1 downloads
|
||||
|
||||
### Authenticated Users
|
||||
- [ ] It should indicate that the user is signed in via Firefox Account
|
||||
- [ ] It should allow the user to sign out
|
||||
- [ ] It should allow users to select and send multiple files in one URL
|
||||
- [ ] It should limit users to sending 4GB per Send
|
||||
- [ ] It should limit users to sending 2.5GB per Send
|
||||
- [ ] It should allow users to extend Send times up to 1 Week
|
||||
- [ ] It should allow users to extend Send download counts up to 200 times
|
||||
- [ ] It should allow users to extend Send download counts up to 100 times
|
||||
|
||||
### Cards
|
||||
- [ ] 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
|
|||
* 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
|
||||
* 7.3: May not be necessary...we can ask for permissions on install.
|
||||
* 8.1: Notifications do not block launch
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
73
docs/acceptance-web.md
Normal file
73
docs/acceptance-web.md
Normal file
|
@ -0,0 +1,73 @@
|
|||
# Send V2 UX Web Acceptance Criteria
|
||||
|
||||
## General
|
||||
|
||||
- [ ] It should match the spec provided.
|
||||
- [ ] It should have a feedback button
|
||||
- [ ] It should provide links to relevant legal documentation
|
||||
|
||||
### Non-Authenticated Users
|
||||
|
||||
- [ ] It should make clear the benefits of a Firefox Account
|
||||
- [ ] It should allow users to log into or create a Firefox account
|
||||
- [ ] It should allow users to select and send multiple files in one URL
|
||||
- [ ] It should limit the sendable file size to 1GB
|
||||
- [ ] It should allow users to set an expiration time of 5 minutes, 1 hour, or 24 hours
|
||||
- [ ] It should allow users to set an download count of 1 downloads
|
||||
|
||||
### Authenticated Users
|
||||
|
||||
- [ ] It should indicate that the user is signed in via Firefox Account
|
||||
- [ ] It should allow the user to sign out
|
||||
- [ ] It should allow users to select and send multiple files in one URL
|
||||
- [ ] It should limit users to sending 2.5GB per Send
|
||||
- [ ] It should allow users to extend Send times up to 1 Week
|
||||
- [ ] It should allow users to extend Send download counts up to 100 times
|
||||
|
||||
### Main Screen
|
||||
|
||||
- [ ] It should clearly indicate the name of the product
|
||||
- [ ] If user has no existing Sends, it should make clear the primary benefits of the service (private, e2e encrypted, self-destructing file sharing)
|
||||
- [ ] It should allow users to access the file picker to create Send links
|
||||
- [ ] It should allow users to drag and drop files
|
||||
- [ ] It should provide affordances to sign in to Send
|
||||
- [ ] If the user has existing Sends, it should display a card-based list view of each
|
||||
|
||||
### Upload UI
|
||||
|
||||
- [ ] It should allow users to continue to add files to their upload up to a set limit
|
||||
- [ ] It should allow users to set a password
|
||||
- [ ] It should let users delete items from their upload bundle
|
||||
|
||||
### Uploading UI
|
||||
|
||||
- [ ] It should display an affordance to demonstrate the status of an upload
|
||||
|
||||
### Share UI
|
||||
|
||||
- [ ] It should provide a copiable URL to the bundle
|
||||
|
||||
### Download UI
|
||||
|
||||
- [ ] It should prompt the user for a password if one is required
|
||||
- [ ] It should provide feedback for incorrect passwords
|
||||
- [ ] It should provide a description of Send to make clear what this service is
|
||||
- [ ] It should let the user see the files they are downloading
|
||||
- [ ] It should let the user download their files
|
||||
|
||||
### Download Complete UI
|
||||
|
||||
- [ ] It should indicate that a download is complete
|
||||
- [ ] It should provide a description of the Send service
|
||||
- [ ] It should provide a link back to the upload UI
|
||||
|
||||
### Expiry UI
|
||||
|
||||
- [ ] It should provide a generic message indicating a share has expired
|
||||
- [ ] It should allow the user to navigate back to the upload page
|
||||
|
||||
### In Memory DL Page
|
||||
|
||||
- [ ] It should show in case a user tries to download a large file on a suboptimal client
|
||||
- [ ] It should suggest the user use Firefox
|
||||
- [ ] It should let the user copy the download url
|
Loading…
Reference in a new issue