Skip to content

Testing Tivian (Questback, EFS) surveys

SurveyTester reads Tivian EFS surveys (formerly Questback and GlobalPark) natively: single and multiple choice, matrices, rankings, sliders and text fields.

Published 3 min read .md

Tivian - known for its survey software EFS, formerly Questback and before that GlobalPark - is a dedicated survey system in SurveyTester. A project set to Tivian (or to Automatic) recognises an EFS survey the moment the browser extension opens it: every page with its questions, answer options, matrix rows and text fields, and the end page. From there everything else in SurveyTester works as usual - Auto Answer, Auto Complete, SurveyBots, test cases, issues and the Pages & Routing overview.

What a Tivian survey looks like to a tester

EFS (Enterprise Feedback Suite) runs on Tivian's servers or on a company's own installation, often under the company's own domain. Every page is a classic web page: the respondent answers, clicks Next (in German surveys Weiter) and the server sends the next page. If an answer is missing or invalid, the same page comes back with an error box on top. SurveyTester recognises EFS by the survey page itself, not by its address, so own domains work as well.

Placeholder: screenshot of a Tivian EFS page with a matrix question and the Next button, the SurveyTester bar on top
A Tivian EFS page under test

Why this is hard to test without SurveyTester

  • Long questionnaires, many paths. EFS surveys are often long and branch heavily. Walking every path by hand takes hours; SurveyBots do it in parallel and record every page.
  • Matrices with mixed cells. An EFS matrix can hold radio buttons, drop-down lists, text or number fields in its cells. SurveyTester reads each cell type and answers it accordingly.
  • Several widgets for the same answer. Rankings and sliders are drawn as interactive widgets on top of simple form fields. SurveyTester answers the form fields behind them, so the result is the same as a respondent's.

Supported question types

Tivian question typeHow SurveyTester records it
Single response list (vertical or horizontal)One option is chosen.
Multiple response listSeveral options are ticked.
Option with an "Other" text fieldThe option and its text field are recorded together.
Drop-down listOne entry of the list is chosen.
Text field (single row) and text areaA fitting text is entered.
Matrix with radio buttonsEvery row is answered with one scale point.
Matrix with drop-down lists, text or number fieldsEvery row gets its list entry, its text or a number.
RankingEvery item gets a rank from its list.
SliderThe slider is set to a point on its scale.
Text and information pagesRecorded as information without an answer.

Errors and end page

  • Error messages. When EFS refuses a page, the text of its error box is stored as the error of the page and shows up in the test run and in issues.
  • End page. The final page - a page without Next and Back - is recorded as the last step of the run. Complete, screenout and quota outcomes are configured as for any other survey system, with survey end page identifiers on the project. See Survey end pages.

Step by step

  1. Create the project. Choose Tivian as the survey system, or leave it at Automatic - the survey is recognised either way. Paste the survey link.
  2. Start a test run from the project with the SurveyTester browser extension, or let SurveyBots run the survey. The SurveyTester bar appears above it, and the first page is recorded as step 1.
  3. Answer the survey by hand, or press Auto Answer and Auto Next to let SurveyTester fill the page and move on. Each page creates the next step.
  4. Check the result on the Pages & Routing page: every page appears with its questions, every question with its answer options, rows and scale points.
Placeholder: screenshot of the Pages & Routing page of a Tivian project listing pages with their questions and a matrix question with its rows and scale points
The Tivian pages and questions as SurveyTester records them

Good to know

  • Names. Pages and questions are named after the internal ids EFS gives its questions, so they stay the same across runs and languages, even when the question text changes.
  • Layouts. Support covers EFS's standard question types and layouts. Special question types, heavily customised layouts and surveys with their own JavaScript may not be read completely or answered automatically. If you find a page that SurveyTester does not read correctly, please send it to us.