OneMarkGuru

Secure examination guide

How to use OneMarkGuru Secure Exam

This guide explains the complete examination journey for mentors and students using ThaaiLearn with OneMarkGuru Secure Exam. Students should always enter an assigned examination through ThaaiLearn and allow the installed Secure Exam application to handle the protected examination session.

Latest version: 0.1.2 Required version: 0.1.2 or newer Platform: Windows

Complete examination flow

Mentor creates assessment
in ThaaiLearn
→
Student opens assigned
assessment in ThaaiLearn
→
System Check +
Secure Exam
→
OneMarkGuru
secure examination
→
Submit + result
processing

For mentors

Prepare and schedule the assessment

Mentors continue to manage assessments from ThaaiLearn. OneMarkGuru provides the secure examination environment.

  1. Create the assessment in ThaaiLearn Open the Mentor Portal and create the required assessment.
  2. Add questions Add MCQ and/or programming questions according to the assessment requirement.
  3. Configure the schedule Set the start time, end time, duration and other assessment settings.
  4. Assign students Select the students who are permitted to take the assessment.
  5. Publish or schedule the assessment Students will see the assessment through their ThaaiLearn Student Portal.
  6. Ask students to prepare before exam time Students should install the latest Secure Exam client and complete System Check before the scheduled start.
  7. Review the completed assessment After submission and result processing, review the corresponding assessment/report from ThaaiLearn.

For students

Install, check and start the exam

Students should use the official ThaaiLearn assessment flow rather than attempting to open an examination directly.

  1. Open the ThaaiLearn Student Portal Sign in and locate the assigned assessment.
  2. Install or update Secure Exam Download the latest Windows installer from OneMarkGuru. If Secure Exam is already installed, the latest installer updates the existing installation.
  3. Run System Check Complete the readiness checks for Windows, Secure Exam version, device identity, WebView2, display, memory, disk and connectivity.
  4. Open the assessment from ThaaiLearn Use the assessment Start/Open option provided in the student portal.
  5. Allow the browser to open Secure Exam Windows/browser may ask permission to open OneMarkGuru Secure Exam. Approve that request.
  6. Complete the examination Answer MCQ questions and write programming solutions inside the protected examination interface.
  7. Submit the examination Review the answers and use the final Submit action. OneMarkGuru then processes the completed attempt and result workflow.

Programming questions

  • Programming questions begin with a blank editor unless the examination explicitly provides otherwise.
  • Write the required solution using the language available for that question.
  • Use the available Run Code / test actions to validate the program before final submission.
  • Programs execute through the isolated OneMarkGuru code runner rather than directly on the examination server.
  • Hidden test cases remain protected and are used when validating the submitted solution.
Before exam day Install or update Secure Exam and complete System Check early. Do not wait until the scheduled examination start time.
Always start from ThaaiLearn Students should not share or manually reuse examination launch links. Open the assigned assessment through the ThaaiLearn Student Portal.

If something goes wrong

Secure Exam says an update is required

Download and install the latest Secure Exam version from this site. Older client versions may be prevented from starting an examination.

Secure Exam does not open from the browser

Confirm Secure Exam is installed, rerun System Check and allow the browser to open the OneMarkGuru application when prompted.

System Check shows a failed item

Resolve the specific failed requirement shown by System Check before attempting to start the examination.

A programming solution does not pass

Review the problem statement, expected input/output and program output. Use the available validation actions before final submission.

What should be shared when reporting an issue?

Share the student name, assessment name, approximate time of the issue and the exact screenshot/error message shown. Do not share passwords or examination security tokens.