General section

In this section you can set the general parameters of your experiment, such as its name, security settings and general calibration and instructions screens that are shown at the beginning of your experiment. 


In this guide you can find detailed information about each of the settings in order of their appearance in the setup tab. 

Name

Give your experiment any name you like. Nobody else can see this name but you. 

Language

Changing the language affects the text in all default screens and UI elements present in the experiment (such as the calibration screen or the default debrief text) that are not custom coded by you in the trial file. 

Display options

Change colours by using the colour picker or typing a custom Hex color code. 

  • Screen background color: The default color background color of the canvas for each trial and the instructions
  • Text background color: Changes the background color of any text that is displayed
  • Text color: The default color of any text that is shown throughout the experiment

Enable progress bar

Participants will see a blue progress bar at the top of the screen, that indicates how much of the experiment is left. 

Advanced randomisation

By default, Testable uses the randomisation function provided by JavaScript (Math.random()). These functions are not 'true random' as they rely on a defined mathematical formula. For most practical purposes in research this level of randomisation is more than sufficient

If you do, however, require true randomisation, enabling advanced randomisation will use random numbers generated by random.org. These are based on (truly random) atmospheric noise.

Enable audio/video preloading

If this option is ticked, all large stimuli files are loaded into memory before the experiment starts. 

This will take a little longer to load but ensures that there are no interruptions during the experiment that could be potentially caused by unstable internet connections. 

Security

Unique participation

This feature is designed to prevent double-participations. 
Once a participant attempts the experiment, they will not be able to re-enter the experiment a second time as identified by their IP address. 

This setting is especially useful for experiments in environments prone to bots or fake accounts.


Bot protection

This feature can be used to prevent participation by bots, which are non-human programs, designed to automatically complete surveys and experiments for profit.


If you are running your experiment on an external participant pool such as mTurk, it is prudent to protect your study against bots by showing a captcha challenge at the beginning. 


Location-based access

Only allow participants with an IP address originating from the selected countries.


Password protection

Create a password for your project which participants need to enter before beginning the experiment. This setting is useful for limiting access to authorized users.

Allowed devices & browsers

You can select which devices and browsers the study should be accessible from. 



If you want to design a study for a tablet or smartphone you will need to design the stimuli positioning and sizing to match the target device. We strongly suggest to test your experiment on these devices before launching a study.