Automation lab Aú E2E Workflows (E2E_WORKFLOWS)

Lab 115: Education E2E: Course -> Enrollment -> Payment -> Learning -> Exam -> Certification

Practice a full education E2E flow: course creation, student enrollment, tuition payment, class opening, learning activities, final exam, and certificate issuance.

advanced advanced
advanced

Objectives

Use for test scripts
  • Automate a long LMS E2E flow with multiple roles.
  • Verify enrollment, payment, and class activation logic.
  • Assert learning progress, exam results, and pass/fail rules.
  • Validate certificate issuance and access control.

Sandbox

E2E Workflows | advanced | active

Education E2E: Course -> Enrollment -> Payment -> Learning -> Exam -> Certification

LMS workflow with course creation, enrollment, payment, learning, exam, and certificate.

Course lifecycle Learning progress Certification

Learning objectives

  • Automate a long LMS E2E flow with multiple roles.
  • Verify enrollment, payment, and class activation logic.
  • Assert learning progress and exam rules.
  • Validate certificate issuance and access control.

Steps

  1. Instructor creates and publishes a course.
  2. Student enrolls and pays tuition.
  3. Admin opens the class.
  4. Student completes lessons and takes exam.
  5. Admin issues certificate.

Expected results

  • Status transitions follow the workflow.
  • Payment amount must match tuition fee.
  • Exam pass requires score >= 70.
  • Certificate is issued only after pass.
  • Role-based access is enforced.

Practice sandbox

Course creation, enrollment, learning, exam, and certification flow.

Live

Active user

Not signed in.

Guest

Course creation

Instructor creates a new course.

Enrollment

Student enrolls in the published course.

Payment

Pay tuition after enrollment.

Course status

Status: -

No course

Class status: -

Student: -

Payment: -

Admin class management

Open the class after tuition payment.

Learning progress

Complete lessons before taking the exam.

Progress: 0/0

Final exam

Pass if score >= 70.

Result: -

Certification

Issue certificate after passing exam.

Timeline

0 events
    Ready.