TestEngineering/UI/AMO/Contributions: Difference between revisions
< TestEngineering | UI
Jump to navigation
Jump to search
Line 36: | Line 36: | ||
* Make a contribution to an add-on where the suggested amount is zero | * Make a contribution to an add-on where the suggested amount is zero | ||
* Make a contribution to an add-on with an invalid/negative amount | * Make a contribution to an add-on with an invalid/negative amount | ||
* Make a contribution exceeding $1000 | |||
<br> | <br> | ||
=== Contribution type === | === Contribution type === | ||
* Make a contribution to an add-on which asks for contribution on it is details page | * Make a contribution to an add-on which asks for contribution on it is details page |
Revision as of 04:16, 21 March 2011
Contributions
Spec
[NOT UP TO DATE] Contributions
bugs
- bug 627077-Use embedded payments for contributions
Related Information
- Staging points to paypal sandbox. So you may notice invalid certificate issues.
- Request a test account from Krupa or Wil Clouser.
Sample test add-ons
Add-ons requesting contribution
Add-ons with contribution roadblock
Add-ons with ask contribution during install
Add-ons with ask contribution for Mozilla Foundation
Use case scenarios
Amount-specific
- Make a contribution of suggested amount
- Make a contribution by specifying the amount
- Make a contribution to an add-on where the suggested amount is zero
- Make a contribution to an add-on with an invalid/negative amount
- Make a contribution exceeding $1000
Contribution type
- Make a contribution to an add-on which asks for contribution on it is details page
- Make a contribution to an add-on which has contrib roadblock
- Make a contribution to an add-on which asks for contribution during download
Paraphernalia
- Check that developer receives the user comment along with the contribution
- Check that user receives a thank-you note after a successful contribution
- Check for src attributes
Who gets the moolah
- Check making a contribution to Mozilla foundation
- Check making a contribution to an organization
- Check making a contribution to the developer
From where
- Add-on detail page
- browse pages
- search results
- Developer profile page
- User profile page
Paypal-specific
- Login works
- Signup works
- Check that transaction happens over SSL
- Error message when login fails
- Cancel a transaction
- Check that focus comes back to AMO page on cancelling a transaction
- Check that it is not too slow
- JS-disabled(?)