Playwright Cross-Domain – Day 3 Live Course Testings

Objective: Evaluate the usability, functionality, and overall user experience of a "Live Course" through key user journeys, identifying potential main points or areas of improvement.

Scope: This test focuses on how users interact with accessing the course from different views, checking the recordings, room activities,correct assigned cycles and spaces, creation of a new organization, assigning users to bought course of the new organization.

Test File: tests/multi-day/day-3.spec.ts

Key User Journeys to Day 3 Playwright live course test (Course Creation):

Part 1

In the calendar and space views make sure the users only see the cycle for which they have purchased the course, or got a license assigned to them

and try to access the course from calendar, space and finally by searching the course.

then join the meeting.

 

Note for teacher account:

  • teacher account can see all the cycles of the course.

  • everytime you enter the room with the teacher account start recording and then stop it as you seem fit, so we can always test and have more recordings.

  • teacher have to be in the meeting room first so other accounts can join.

 

Do this by all 5 accounts ( Teacher, Buyer Student, External Member. Internal Member 1, Internal Member 2 )

 

examples:

Point of view Buyer student:

https://sharing.clickup.com/clip/p/t9004002740/1378c7d7-061c-4b8b-a702-67b5b7754b8a/screen-recording-2025-05-07-09%3A31.webm?open=true

 

Point of view internal Student:

https://sharing.clickup.com/clip/p/t9004002740/4d525ecf-e5c5-493b-99a4-2ab2f94e4538/screen-recording-2025-05-07-09%3A36.webm?open=true

 

Then leave the meeting room with all the accounts.

 

Part 2

Go to check the recordings of the past day (first chapter) from calendar and furition page by all accounts before joining the course again ( Teacher, Buyer Student, External Member. Internal Member 1, Internal Member 2 )

https://sharing.clickup.com/clip/p/t9004002740/d2dacbdc-69fc-4024-8c3a-80922e9af561/screen-recording-2025-05-07-09%3A15.webm?open=true

 

After that test the activities when all 5 users are in the meeting, wait until the lecture finishes and kick you out successfully then go to the calendar using return to calendar button, and check the recording that has been done in the lecture that has just ended

https://sharing.clickup.com/clip/p/t9004002740/21f8c14b-8a9a-4beb-9680-52c8c15df1b0/screen-recording-2025-05-07-09%3A46.webm?open=true

 

part 3

Enrollment & Purchases by the second buyer organization

here we repeat most of what was done in day 1 part 2, with a new organization (second buyer organization) and new users so we can test and see how it affects the course created in day 1 and its payments

the only difference is that you have to buy the third cycle of the course that was created in day 1

here you have the same steps:

  • note: TIMEZONE OF THE ORGANIZATION HAVE TO BE ITALIAN TIME

Create 1 organization (buyer organization) that buys the course (course created in the part 1)

create space for the course then buy it

buys 8 licenses at least, add them to the space

https://sharing.clickup.com/clip/p/t9004002740/11fc756f-8d66-4467-b2b7-e6a94b4ce9b0/screen-recording-2025-05-05-15%3A43.webm

Add new card for testing payments fail, code: 4000008260003178

https://sharing.clickup.com/clip/p/t9004002740/1e27993a-78a9-4fd1-a255-706d2d316a52/screen-recording-2025-05-05-15%3A48.webm

Create 2 normal users: these students will be invited to the IAM of organization then space where the bout course license is added, then assigned them to the course:

first user (registration control from colander):
https://sharing.clickup.com/clip/p/t9004002740/e8b05dd4-0667-4290-9731-74e1333b5e50/screen-recording-2025-05-05-16%3A08.webm


second user (registration control from calendar of the fruition page):

https://sharing.clickup.com/clip/p/t9004002740/6453c483-59b3-4589-b4bd-ef717f15fcb6/screen-recording-2025-05-05-16%3A11.webm


Create 1 normal user: add one regular user as an internal member of the course, but this user is not a member of the organization. invite directly to the space where the course is:

https://sharing.clickup.com/clip/p/t9004002740/99a91988-b71b-49f2-85f9-f14acf2eda9b/screen-recording-2025-05-05-16%3A20.webm

Create 1 normal user: directly buys the course, uses the promotional code "testdiscount" to purchase and enroll in the course:

https://sharing.clickup.com/clip/p/t9004002740/b67657ec-8144-48c0-9238-5f31888223ca/screen-recording-2025-05-05-15%3A53.webm


Domain
General
Action
test
Department
Quality Assurance

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
💡

Feature Request

Date

11 months ago

Author

Mahyar Bahari

Subscribe to post

Get notified by email when there are changes.