Testing Checklist

January 26, 2017

Other Blog Entries

Get the latest news on PicSafe and Mobile Clinical Photography

Success!

You've been subscribed to our newsletter.

Squash bugs

Here is the basic checklist we go through to test the app. We do more testing than just this, but if you are a beta tester and want to do some testing, this is a great start.

Squash bugs

Authentication and user management


  1. Intro video plays through.
  2. You can view the terms.
  3. It detects your country.
  4. Sign up screen can be completed.
  5. The "Open Mail App" button works.
  6. You receive a sign in email.
  7. The "Resend Email" sends another email.
  8. You can top the link in the email to sign in.
  9. You can sign out.
  10. You can tap the "I already have an account" button.
  11. You can tap the "Send Magic Link" button.
  12. You can enter the code from the email.
  13. You can edit your account details (except for email address).

Settings


Add Institution - Email

  1. Select "Settings" > "Institution medical record" (under the "Integrations" header).
  2. Tap the "Add" button.
  3. Enter the following:
    • Send type: Encrypted Email
    • Label: Test Encrypted Email
    • Email:
    • Key Server: https://key.picsafe.com
  4. Tap "Save".
  5. Send a report and select "Test Encrypted Email" for the "Send to".
  6. Make sure that the email sends and receives.

Add Institution - Post (Dynamic Key)

  1. Select "Settings" > "Institution medical record" (under the "Integrations" header).
  2. Tap the "Add" button.
  3. Enter the following:
    • Send type: Post (Dynamic Key)
    • Label: Test Post (Dynamic Key)
    • Endpoint: http://endpoint.picsafe.com
    • Key Server: https://key.picsafe.com
  4. Tap "Save".
  5. Send a report and select "Test Post (Dynamic Key)" for the "Send to".
  6. Make sure the report sends.
  7. (Admins only). Log in to https://endpoint.picsafe.com and check that the report was received.

View About PicSafe PRO

  1. Select "Settings" > "About PicSafe PRO" (under the "PicSafe Account" header).
  2. Check that the prices load in your currency.
  3. Tap the 1-month button.
  4. Enter your Apple ID details. (Note, there is no charge while testing. You can identify testing mode by looking for "[Environment: Sandbox]" at the bottom of the confirm dialogue.
  5. Once you have purchased, you should see an expiry date 1-month from now.

Edit Account

  1. Select "Settings" > "Edit PicSafe account" (under the "PicSafe Account" header).
  2. Edit your account (including signature) and make sure that it updates.

Sign out

  1. Select "Settings" > "Sign out" (under the "PicSafe Account" header).
  2. Make sure you are signed out.

Setup Box Integration

  1. Select "Settings" > "Box" (under the "Integrations" header).
  2. Tap the "Link Box Account" button.
  3. Enter:
    • Email: ******************
    • Password: **********
  4. Tap "Grant access to Box"
  5. Send a report and select "Box" for the "Send to".
  6. Make sure the report sends.
  7. Log in to your Box account on the web and check that the report was received.

Setup Dropbox Integration

  1. Select "Settings" > "Dropbox" (under the "Integrations" header).
  2. Tap the "Link Dropbox Account" button.
  3. Enter:
    • Email: ******************
    • Password: **********
  4. Send a report and select "Dropbox" for the "Send to".
  5. Make sure the report sends.
  6. Log in to your Dropbox account on the web and check that the report was received. It should be here: https://www.dropbox.com/home/Apps/PicSafe

View Introductory Video

  1. Select "Settings" > "Introductory Video" (under the "About" header).
  2. Make sure the video plays through.

Report an issue

  1. Select "Settings" > "Report an issue" (under the "About" header).
  2. Make sure the email compose screen opens, and the details are correct in the email.

Contact us

  1. Select "Settings" > "Contact us" (under the "About" header).
  2. Make sure the email compose screen opens, and the details are correct in the email.

About

  1. Select "Settings" > "About PicSafe" (under the "About" header).
  2. Make sure the video works (should open in YouTube app).

Form


Send report

  1. Submit a report with three photos.
  2. Submit a report with three videos.
  3. Submit a report with three audio clips.
  4. Submit a report with one of each type of media.
  5. Check the thumbnail works for each media type.
  6. Check the preview works for each media type.

Scanning QR code

  1. Go to https://picsafe.com/qr and generate a QR code.
  2. Tap the QR code button (to the right of the Patient Details header).
  3. Make sure that the correct text is inputted.

Scanning bar code

  1. Go to https://picsafe.com/barcode and generate a bar code.
  2. Tap the bar code button (to the right of the Patient ID row).
  3. Make sure that the correct text is inputted.

Make sure all fields are included in reports

  1. Submit a report with values in every optional field.
  2. Make sure that all values appear in the report.

Signed and verbal consent

  1. Submit a report with verbal consent.
  2. Submit a report with signed consent.
  3. Make sure that the appropriate files are in each report.

Send a report via email

  1. Send to "Email recipient(s).
  2. Send to "Myself (via email)". (To field should be pre-populated)

Clear

  1. Tap on the "clear" button in the top right.
  2. (iOS only) Pull the form down to initiate a "clear".
  3. Make sure everything is cleared.

Opening


Receiving a report via email

  1. Open an email containing a PicSafe report in your email client.
  2. Tap on the attachment.
  3. (if iOS) Select "Copy to PicSafe".
  4. Check that the report opens.
  5. Make sure all details are correct.
  6. Open PDF (button in the top right).
  7. Open each media type to see that the preview works.