Our project is a web-based and uses the bot Vercel to quickly spin up a testing environment for each pull request that gets submitted.

Accessing the staging environment is easy! Simply go to a pull request(PR) and click on “Visit Preview” in the message from Vercel. This will take you to a version of the project to test that incorporates the PR.

You can tell your on the testing environment if the url looks something like this: https://saving-satoshi-git-fork-vinayaksh42-issue111-savingsatoshi.vercel.app/

You can tell your on the testing environment if the url looks something like this: https://saving-satoshi-git-fork-vinayaksh42-issue111-savingsatoshi.vercel.app/

Ideally you want to test for the specific issue the PR is addressing. For example if the PR is trying to fix a navigation bar issue, that’s the area you want to test. In general though, you should check for any bugs or designs that don’t match what we have in figma. This includes the details of font size and pixel height. Make sure to test on desktop, mobile, and multiple browsers.

If you see issues in the PR, go ahead and leave a comment with a screenshot of the issue as feedback for the PR submitter to update.

If everything looks good, leave a “tACK” on the PR to let the team know that you tested it and acknowledge the PR is good to go.

Thanks for QA-ing! It plays a big role in pushing the project forward because developers need feedback and assurance to make sure their PR doesn’t break anything in production before we merge the code.

How to find a PR to Review

  1. You can find the list of PR’s to review here: https://github.com/saving-satoshi/saving-satoshi/pulls
  2. Check the conversation to see if the PR is ready to test. If the developers are still discussing issues in the PR, then wait till they resolve the conversation to test.
  3. Most PR’s when they are first submitted should be tested.