How to Create an Online Exam

Follow a step-by-step process to create an online exam, from planning structure and adding questions to configuring timing, security, scoring, and publishing.

What is an Online Exam?

An online exam is a web-based assessment used to measure knowledge, skills, or qualifications. Delivered through dedicated software, it supports diverse question types, automated scoring, remote access, and built-in tools for timing and security. Online exams offer a flexible and scalable way to assess individuals anytime, anywhere.

With TestInvite’s intuitive platform, you can design and deliver structured, secure online exams tailored to your goals. This step-by-step guide will walk you through creating your own exam from the ground up.

Key Takeaways

  • Start by defining a clear structure with sections and pages.
    • Use diverse question types suited to the skills being assessed.
      • Apply time and navigation controls to guide the candidate experience.
        • Secure your exam with proctoring, recording, and lockdown tools.
          • Choose appropriate evaluation methods including auto-scoring, manual review, rubrics, or AI.
            • Preview before publishing to ensure everything works as intended.

              What Matters When Creating an Online Exam?

              Creating an effective online exam requires more than adding questions. Consider the following key factors:

              • Clarity: Ensure instructions and questions are clearly written and free from ambiguity.
                • Question type: Choose the most suitable question format for each skill or competency being measured. Use multiple choice for quick knowledge checks, open-ended formats for critical thinking, coding tasks for technical skills, or voice recordings for speaking assessments.
                  • Alignment: Make sure questions align with your learning objectives or assessment goals.
                    • Balance: Include a mix of question types and difficulty levels to fairly evaluate all candidates.
                      • Accessibility: Design for all devices and accommodate diverse needs where possible.
                        • Security: Apply the right level of protection based on stakes and context.
                          • Feedback: Decide when and how feedback will be provided.
                            • Analytics: Use tagging and dimensions to gather meaningful performance insights.

                              Planning with these considerations in mind will improve the reliability, fairness, and usefulness of your exam results.

                              1. Start with the Structure

                              Creating an online exam doesn’t require a long checklist as TestInvite simplifies the process:

                              Go to the Tests module and click + New Test. Give your test a name and, if needed, a description.

                              Add sections to organize your content. The first one and its first page are auto-generated to get you started right away.

                              Test creation page with test details and section setup
                              Test creation page with test details and section setup

                              2. Add Questions Your Way

                              Inside any page, questions can be added in various ways such as being manually created using the rich editor with support for text, images, math, audio, and video; imported from the Question Bank or in bulk through structured Excel templates; or generated quickly using the Quick Question Creation tool for fast, plain-text input.

                              Use the +Add Question button to enter your content.
                              Use the +Add Question button to enter your content.

                              Each question and option can be customized—formatted, media-rich, scored, and more. You can set the question type, minimum and maximum selections, shuffle answer order, and even assign weighted scoring.

                              Format your questions and options as required.
                              Format your questions and options as required.

                              3. Set Up the Layout: Sections and Pages

                              Structure with Sections

                              You can organize your exam by topic, skill, or task type. Use Sections to group pages and help manage pacing or scoring logicUse sections to group content logically within your test structure. You can add instructional content before pages to provide context, shuffle section order to deliver a randomized experience for each test-taker, and apply specific time constraints to each section to manage pacing and focus.

                              Add separate sections for different assessment topics.
                              Add separate sections for different assessment topics.

                              Organize using Pages

                              Choose from:

                              • New Page: Manually add a page with full creative freedom
                                • Dynamic Page Builder: Pull random questions from a pool
                                  • Random Page Picker: Randomize full pages
                                    • Static Page Builder: Fixed question sets
                                      Add new pages as required by your test’s structure.
                                      Add new pages as required by your test’s structure.

                                      You can also apply individual settings (time limits, navigation rules, etc.) to each section or page for full customization.

                                      3. Apply Time and Navigation Controls

                                      Control the pacing and flow of your exam by setting time limits and navigation rules. With TestInvite, you can apply timers at multiple levels:

                                      • Test-Level Timer: Set a total duration for the entire exam.
                                        • Section-Level Timer: Assign different time limits to each section based on content type or difficulty.
                                          • Page-Level Timer: Enforce strict timing on individual pages for tasks like timed questions or challenges.

                                            Timers are visible to candidates and automatically lock test parts when time runs out.

                                            Time limits in TestInvite can be configured at each level of a test.
                                            Time limits in TestInvite can be configured at each level of a test.

                                            Additionally, you can define navigation rules to shape the test experience:

                                            • Forward-only navigation: Prevents going back to previous pages.
                                              • Backtracking allowed: Lets candidates review and revise earlier answers.
                                                • Locked sections/pages: Configure when content becomes accessible or restricted.

                                                  These settings help ensure fair, consistent, and controlled test conditions for all participants.

                                                  5. Set Up Security Features

                                                  Ensure exam integrity with built-in anti-cheating controls:

                                                  • Lockdown Browser: Blocks access to external apps or tabs.
                                                    • Webcam & Screen Recording: Monitor test-taker activity.
                                                      • AI Proctoring: Detect suspicious behavior automatically.
                                                        • Disable Assistance: Prevent printing, text copy/paste, Google Translate, and spell check.
                                                          Use security options to maintain test integrity.
                                                          Use security options to maintain test integrity.

                                                          6. Configure Evaluation and Scoring

                                                          Choose how each question or section will be evaluated:

                                                          • Auto-Scoring: For multiple choice, numeric, or rule-based text inputs.
                                                            • Manual Review: Score subjective answers manually.
                                                              • Rubric-Based Scoring: Use custom criteria for writing, speaking, and coding.
                                                                • AI Evaluation: Enable automated grading and feedback for essays or code.
                                                                  TestInvite features AI evaluation for deeper insight.
                                                                  TestInvite features AI evaluation for deeper insight.

                                                                  You can also:

                                                                  • Assign weights to questions
                                                                    • Set scoring thresholds and penalties
                                                                      • Use dimension tagging to report performance by topic or skill
                                                                        Each question can have its own dimensions.
                                                                        Each question can have its own dimensions.

                                                                        7. Preview and Finalize

                                                                        Use Preview Mode to simulate the candidate experience:

                                                                        • Review layout and navigation
                                                                          • Check scoring logic
                                                                            • Verify content and timer functionality
                                                                              The preview feature allows you to experience the exam exactly as a test-taker would.
                                                                              The preview feature allows you to experience the exam exactly as a test-taker would.

                                                                              Once you’ve finished previewing your test, it’s ready to be added to a task and delivered to participants.

                                                                              Scalable, Secure, and Ready for Any Challenge

                                                                              With TestInvite, your exams go beyond basic assessments—they become robust tools for insight and decision-making:

                                                                              • Deliver high-stakes exams with advanced security and proctoring
                                                                                • Enable skill-based evaluations with flexible question formats
                                                                                  • Monitor progress and performance with multi-dimensional reports

                                                                                    Whether you're assessing students, screening candidates, or evaluating employees, TestInvite provides the tools to create, deliver, and scale online exams with confidence and control.

                                                                                    Created on 2025/12/25 Updated on 2025/12/25 Share
                                                                                    Go Back

                                                                                    Talk to a representative

                                                                                    Discover how TestInvite can support your organization’s assessment goals