How do I create customized tests in ETS Viewer?

Although Enthuware question banks contain several pre-configured tests such as Standard Tests as well as Objective-wise (aka topic wise) tests, you may create customized tests in ETS Viewer desktop application (not in web application). This feature is useful when you want to create a test on multiple topics or a test with a particular toughness level.

The following screenshots explain how to do so:

Right click on Custom Tests node to create a Test Criteria first


Select Create a test criteria


Give the test criteria a name


Design the test criteria and save it


Take the new test


Important: Note that questions for all kinds of tests come from the same question bank. Different types of tests are just different ways of viewing the same set of questions. Thus, if you take an Objective-wise/topic wise test or a custom test, and then take a Standard Test, some questions may be repeated because Objective-wise tests select random questions on a given topic, while Standard Tests contain a hardcoded list of question ids.

Standard Tests are unique in themselves. That is, every Standard Tests contains a different set of questions. Taking all of the Standard Tests ensures that you will see all of the questions available in the question bank. If you take an objective-wise test after taking all of the standard tests, you will NOT see any new question.

Font size is too small

The font size of ETS Viewer is too small. How can I increase it?

Screen resolutions vary quite a lot and so it is possible that on some machines the default font size may look too small or too big. To alter the font size, you may either use Tools -> Font Size menu for small changes or you may run ETS Viewer with a command line option that allows you to alter the font size like this:

java -DfontSizeIncrement=10 -jar etsviewer.jar

You can specify however large increment you want in the font size.

If you have a high resolution/4K monitor that is causing the ETS window to become very small, try these solutions.

Tracking progress while using multiple machines

I may work on Enthuware tests from a desktop at a library or from my laptop at Starbucks, etc. and at night from my computer at home. Can I continue with an existing session and track my progress?

Yes, you can do that.
To do this, you need to keep your work folder in a shared location such as a USB drive (or a cloud drive such as DropBox) that can be accessed from all your machines.

When you open an ETS file in ETS Viewer for the first time, it automatically creates a folder in the same directory in which you have the ets file. It keeps all your data such as Progress Report, Notes, and test statuses in this folder. You can change the location of this folder by Right Clicking on the top node in the Test View tree. If you change it to an empty folder on your shared drive, you will be able to share all your data across multiple devices. If you have already started taking tests or creating notes and want to share those on other devices, just copy over the current work folder to your shared drive.

See this image to see and change the location of the work folder:
How to see and change work folder for the question bank

To take a backup of your work, you just need to backup this folder.

Important: If you use a shared folder, make sure you don't use multiple instances simultaneously. Since all the instances will try to modify the same files, the files may become corrupt and unrecoverable.