Manual for External Testers

Thank you for signing up to become an external (beta) tester! We appreciate your help to make JASP as great as possible. To become a tester, you will need to follow the steps below. If anything is unclear, feel free to contact us by email or on GitHub.

  • 1. The first step is to create a GitHub account.
    As you might know, all the JASP code can be found on GitHub, and also all our testing is done here. Therefore, it is essential to have a GitHub account. If you already have an account you can continue to the next step. To create an account, go to this website.
    It is not necessary to know all the ins and outs of GitHub, but if you would like to learn more we refer you to this link.

  • 2. Next, send your GitHub account information (user name, email address) to entitled ‘External Tester’.
    We will add you to the ‘External Tester’ team on GitHub. In this team, we will post updates about new JASP versions that need to be tested. This is also a way to communicate with your fellow external testers.
    We will also provide access to the jasp-test-release repository. In this repository, you can report the issues you found during testing.
    To summarize, the team will be used for communication while the repository will be used for testing.

  • 3. When you have access to the team and to the jasp-test-release repository, read the README.MD file on the code page.
    The file looks like this:

    In the Test Procedure part, the first step is to “Test the analysis assigned to you”. However, this does not apply to you. You will not be assigned to analyses, as testing for you is voluntary. Only JASP employees will be assigned an analysis. Of course, you are welcome to test a particular analysis if you like. All the other parts of the Test Procedure are important to follow if you are testing.

  • 4. Once you receive a notification in the team that there is a new JASP version, you can start testing.
    You will also receive an email when there is a new message in the team. If you notice a problem, you can report the issue on the jasp-test-release repository in the following way:

    Notice that you have to fill in specific fields. The information that is expected in each field is explained in the file.

You are ready to test! If you still have questions, feel free to send us an email.

Notice: You can always make a feature request. This is separate from testing. If you would like to make a feature request, you can do this on the JASP GitHub issues page. On our website you can find more information about feature requests.