BasicAcceptanceTest

Differences between revisions 1 and 2
Revision 1 as of 2009-12-07 07:02:31
Size: 1110
Editor: 76-14-31-215
Comment:
Revision 2 as of 2009-12-07 07:09:24
Size: 1111
Editor: 76-14-31-215
Comment:
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
 # Install the package.
 # Ensure wxBanker appears in Applications -> Office.
 # Launch it, ensure you are welcomed. Close it.
 # Launch again, make sure you are not welcomed.
 # Run the tests: python -c "from wxbanker.tests import alltests; alltests.main()"
 # Add an account.
 # Enter a $1 transaction with no description.
 # Add another account.
 # Enter a 0.50 transfer from A to B.
 # Create a recurring transaction for today for 0.25, transfer from A.
 # Make sure the pop-up appears. Click it, make sure the transactions are entered.
 # Click the summary tab, make sure it loads correctly.
 # Click the Help -> About, License, make sure it displays the GPL.
 # Change the currency via Settings -> Currency to JPY, make sure everything changes.
 # Import a CSV fixture from /usr/share/wxbanker/fixtures/*.csv, make sure it works.
 # Run wxBanker with another locale (French, Russian, Spanish) and make sure the app is localization in currency and language.
 1. Install the package.
 * Ensure wxBanker appears in Applications -> Office.
 * Launch it, ensure you are welcomed. Close it.
 * Launch again, make sure you are not welcomed.
 * Run the tests: python -c "from wxbanker.tests import alltests; alltests.main()"
 * Add an account.
 * Enter a $1 transaction with no description.
 * Add another account.
 * Enter a 0.50 transfer from A to B.
 * Create a recurring transaction for today for 0.25, transfer from A.
 * Make sure the pop-up appears. Click it, make sure the transactions are entered.
 * Click the summary tab, make sure it loads correctly.
 * Click the Help -> About, License, make sure it displays the GPL.
 * Change the currency via Settings -> Currency to JPY, make sure everything changes.
 * Import a CSV fixture from /usr/share/wxbanker/fixtures/*.csv, make sure it works.
 * Run wxBanker with another locale (French, Russian, Spanish) and make sure the app is localization in currency and language.

Basic Acceptance Test

This is the steps to perform on a fresh machine to ensure a new version of wxBanker works correctly.

  1. Install the package.
  2. Ensure wxBanker appears in Applications -> Office.

  3. Launch it, ensure you are welcomed. Close it.
  4. Launch again, make sure you are not welcomed.
  5. Run the tests: python -c "from wxbanker.tests import alltests; alltests.main()"
  6. Add an account.
  7. Enter a $1 transaction with no description.
  8. Add another account.
  9. Enter a 0.50 transfer from A to B.
  10. Create a recurring transaction for today for 0.25, transfer from A.
  11. Make sure the pop-up appears. Click it, make sure the transactions are entered.
  12. Click the summary tab, make sure it loads correctly.
  13. Click the Help -> About, License, make sure it displays the GPL.

  14. Change the currency via Settings -> Currency to JPY, make sure everything changes.

  15. Import a CSV fixture from /usr/share/wxbanker/fixtures/*.csv, make sure it works.
  16. Run wxBanker with another locale (French, Russian, Spanish) and make sure the app is localization in currency and language.

wxBanker/BasicAcceptanceTest (last edited 2013-11-22 22:17:52 by cpe-70-112-14-162)