Conducting a test
You can use Forms to make a test or quiz. You can test people's knowledge on some topic or make a humorous quiz that can be shared on social media. Users earn points for correct answers and can see their score after finishing the test.
Adding questions for a test
To create a test, add question blocks from the Tests and quizzes category to your form:
-
Create a new form or open an existing one.
-
In the form builder, create a test question using one of the following methods:
-
In the Form builder tab, click Show all questions and select a question from the Test (Quiz) column.
-
Create a simple question for the test, then click Score under Answer. For a list of suitable question types, see Tests and quizzes.
-
-
Specify the question parameters:
-
Enter your question. If needed, add a comment or attach an image.
-
For the One answer and Multiple answers question types, set the answer options. For other question types, specify the correct answer.
-
Specify how many points users should get for answering correctly.
-
To add an explanation, click Explanation for the correct answer or Explanation for the incorrect answer, then enter text in the field that appears.

The One answer and Multiple answers question types can have multiple correct answers. The user receives points only if they select all the correct answers and don't pick any incorrect ones.
-
Under Settings, configure answer validation or sorting if needed.
For more information about configuring question parameters, see Add questions to a form.
-
-
Add other questions to your form by following the same steps.
-
To change the position of a question or an answer option, drag it with .
-
Set up rules for scoring the test.
-
Publish your test using one of the following methods: Publishing a form.
Configuring result display
After completing the test, you can show users their score and result.
To choose how test results are displayed:
-
Select a form and go to Settings → Tests and quizzes.
-
Configure the scoring rules. Learn how to set up scoring
-
Enable Show test results.
-
Enable Show correct and incorrect answers so that participants can review them after completing the test.
-
Under Format, select how participants will see their result:
- Points out of maximum: For example, "7 points out of 10".
- Points: For example, "7 points".
- Percentage: For example, "70% correct".

-
Click Save.
After completing the test, users can click See correct answers. This opens a page showing the user's score, with correct and incorrect answers highlighted.
Setting up scoring
You can configure result levels and add a message that users will see after completing the test.
-
Select a form and go to Settings → Tests and quizzes.
-
Select the scoring method:
-
Segments: Use this method to divide results into multiple levels, such as
professional
,amateur
, andbeginner
. -
Pass/Fail: Use this method if you only need to determine whether the user reached the passing score.
SegmentsPass/FailSet the number of segments and the upper point limit for each segment except the last one. Yandex Forms calculates the lower limit automatically and uses the maximum possible test score for the last segment.

Specify the minimum number of points required to pass.

-
-
Configure the message that the user will see for each result:
-
Specify a header like
You're an avid traveler!
-
Write a comment. For example, suggest materials that the user can read to improve their result. To format the text of a comment, use Markdown markup.
-
To add a picture to an answer option, click Add an image.
The message under Settings → Text and submit logic won't be displayed. Instead, participants will see the message you configured for their score.
-
-
Click Save.
Avoid merging questions from the Tests and quizzes category into a series, as this prevents scoring from working.
View user answers
Once the test is completed, you can view user answers.
On the Answers tab, select Statistics to view correct and incorrect answer options.