Once you are ready specifying your experimental screens, you can test your LIONESS experiment. This page describes basic procedures of how test your experiment and make adjustments on the fly. Once you are done testing, you can download your experiment, put it on your own server, and run your experiment online
Compile your LIONESS experiment
In LIONESS Lab, click 'compile and test', and compile your experiment by selecting 'compile' from the drop-down menu. During the compilation process, LIONESS Lab activates a PHP script that will build the database underlying your experiment and creates the experimental pages from the stages that you defined in each of the tabs. Once the compilation process has completed, a new tab will open with the Control panel of your LIONESS experiment. All further testing can be done from the control panel.
In the top bar of the Control panel, make sure that the experiment is active. Then, switch on the test mode. Two buttons will appear: 'Start testplayer' and 'Start bot'.
When you click 'Start testplayer', a new tab opens in your browser, which takes you to the first stage of your experiment. You can see the screens that a participant in your experiment would see. Multiple testplayers are supported.
Debugging program code
Monitor progress and data recording
In the bottom part of your Control panel you can browse the tables of your experiment and monitor the progress of a session. In the 'core' tab, you can keep track of the test players by selecting to view the variables 'playerNr', 'groupNr', 'period' and 'onPage'. Once you have started one or more Testplayers, they should be visible a entries in this table.
One of the key purposes of testing is to check whether participants' responses are recorded correctly, and to verify if any calculations are performed as they should. For this, the decisions table is most useful. For each period, a new row is added to this table for each participant. Values should appear there once they are entered in the participants' screens.