Browse Source

add to manual tests & changelog

kb/add-usage-guide
Trent Larson 10 months ago
parent
commit
71b210d541
  1. 4
      CHANGELOG.md
  2. 13
      README.md

4
CHANGELOG.md

@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] ## [Unreleased]
### Added
- Actions to share claim data with contacts
- Bulk CSV import from Endorser Mobile export
- Dates on give summaries
## [0.2.10] - 2024.01.18 - 667e1e8890b42de59cd939caca1a01c7a7a702be ## [0.2.10] - 2024.01.18 - 667e1e8890b42de59cd939caca1a01c7a7a702be

13
README.md

@ -20,6 +20,8 @@ npm run lint
### Compiles and minifies for production ### Compiles and minifies for production
* If there are DB changes: before updating the test server, open browser(s) with current version to test DB migrations.
* `npx prettier --write ./sw_scripts/` * `npx prettier --write ./sw_scripts/`
* Update the project.task.yaml & CHANGELOG.md & the version in package.json, run `npm install`, and commit. * Update the project.task.yaml & CHANGELOG.md & the version in package.json, run `npm install`, and commit.
@ -74,8 +76,12 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
### Manual walk-through test ### Manual walk-through test
- Test with a mobile user as well as a desktop user. - If there were any DB changes, check that you're on the old version and reload the page and ensure you can still act.
- Clear the browser data. (See "Reset" below.) Make sure that it's using the test API. - Check that the version is updated.
- Use a mobile user as well as a desktop user.
- Backup seed & data & get a CSV dump from Endorser Mobile.
- Clear the browser data & Time Safari contacts and then CSV contacts.
- Clear the browser data again. (See "Reset" below.) Make sure that it's using the test API (under Identity in 'Advanced').
- Go to the account page before visiting the home page to see that there is no ID. - Go to the account page before visiting the home page to see that there is no ID.
- On the home page: - On the home page:
- Check that it generated an ID. - Check that it generated an ID.
@ -84,7 +90,8 @@ To add an icon, add to main.ts and reference with `fa` element and `icon` attrib
- On each page, verify the messaging, and that they cannot take action. - On each page, verify the messaging, and that they cannot take action.
- On the discovery page, check that they can see projects, and set a search area to see projects nearby. - On the discovery page, check that they can see projects, and set a search area to see projects nearby.
- On the contacts page, check that they can add User #0 even without their own ID. - On the contacts page, check that they can add User #0 even without their own ID.
- As User #0 in another browser on the test API, add a give & a project. (See User #0 details above.) - As User #0 in another browser on the test API, add a give & a project.
- `rigid shrug mobile smart veteran half all pond toilet brave review universe ship congress found yard skate elite apology jar uniform subway slender luggage`
- With the new user on the home page, see the feed that shows User #0 in network but without the name. - With the new user on the home page, see the feed that shows User #0 in network but without the name.
- As the new user on the contacts page, add User #0 as a contact. - As the new user on the contacts page, add User #0 as a contact.
- On the home page, see the feed that shows User #0 with a name. - On the home page, see the feed that shows User #0 with a name.

Loading…
Cancel
Save