Running experiments online
The OSWeb extension
The extension is installed in the latest prerelease of OpenSesame 3.1.6, which you can download from here:
Alternatively, you can install the extension manually. It is available on PyPi as
opensesame-extension-osweb and can be installed as described here:
Testing the experiment in a browser
- In OpenSesame, open the OSWeb extension (Menu → Tools → OSWeb).
- The extension will perform a simple (and incomplete) check to see if your experiment appears to be compatible with OSWeb.
- If no problems are detected, click 'Test experiment in external browser'.
- This will open the experiment in your default browser so that you can check if the experiment runs as expected (Figure 2).
The following items are supported by OSWeb:
feedback(named elements not supported)
keyboard(key release not supported)
mouse(mouse release not supported; linked sketchpad not supported)
sketchpad(named elements not supported)
JATOS is a system for managing online experiments. It allows you to create accounts for experimenters, upload experiments, and generate links that you can distribute to participants. JATOS needs to be installed on your own web server. However, for testing purposes, you can use the JATOS test server (Figure 3).
Exporting your experiment to a JATOS study
- In OpenSesame, open the OSWeb extension (Menu → Tools → OSWeb)
- Click on 'Export experiment as JATOS study'
- Save your experiment as a
Importing your experiment in JATOS
- In JATOS, click on 'Import study' (Figure 4)
- Select the
.zipfile that you have exported from OpenSesame
- Once the file has been uploaded to the server, JATOS will ask you to confirm that you want to import the study
- Click on 'Import' to confirm
- The study now appears in the list of studies on the left-hand side (Figure 5)