| layout | qa |
|---|
You will get an email from Flaredown with a link in it. You may have one already! Following that link will allow you to log into an early version of the Flaredown web app.
In case you close the window after you've logged in for the first time, here is the URL:
- QA URL: https://staging.flaredown.com
Every time we make changes to the app, we have to rebuild it, so we'll send you another email if we start fixing bugs while the QA process is still ongoing.
Complete each of the flows to test listed below, starting with the create account flow. We're trying to find bugs, so do weird stuff and try to break things! Try them in as many browsers as you have, including mobile ones.
- Find the email invite we sent you
- Follow the steps to create your account
- Click "My account" in the navigation and choose "Account"
- Check that your account information is there
- Choose "Edit account details"
- Change some of your account details and save
- Check that the changes were successful
- If you are already logged-in to Flaredown, log out.
- Choose to reset your password on the login form
- Follow the steps and make sure that you are able to reset your password
- If you are already logged-in to Flaredown, log out. Login to Flaredown and check that it was successful
- If you are not logged-in to Flaredown, do so.
- Log out by clicking "My account" and choosing "Logout"
- Go to the home screen by clicking the logo
- Complete the check-in
- Navigate away and come back to check that it saved your changes
- Navigate to previous days and check in
- Navigate to different questions and change existing data that you've logged
- Try to find other stuff to break
- Go nuts! See if you can find something that's not in the user flows detailed above.
- When you find an issue, log it in DoneDone (you should have an email invite to this as well) in the following format.
- Check to see that it hasn't already been logged first, either by searching on DoneDone or by looking through the DoneDone filter 'All active issues'.
- DoneDone's filter system is accessible through the dropdowns at the top of the issues screen:
- By clicking on the "Viewing" dropdown, you can filter only the currently open issues by selecting 'All active issues'
- Title it with a brief, one sentence description of the issue
- Tag the issue:
- operating system and browser you were using when you encountered it i.e. "windows 8" and "chrome version 41"
- "mobile" for the web app on a mobile device, along with the specific browser
- "ios" or "android" (eventually) for the native apps
- Record the steps to reproduce the issue. Here's a generic example:
- Log out
- Log in with correct credentials
- Observe the error message
- If it is a visual problem, take a screenshot or screen recording and attach it to the issue in DoneDone.