Course Images

CAD-5972 Exhaustive Manual QA 2026-08-29
Please note, this image was automatically generated based on the course title and may not reflect the actual experience. Stock photo by Element5 Digital on Unsplash.

CAD-5972 Exhaustive Manual QA 2026-08-29

Highlights

  • On-Demand course

  • 1 hour

  • All levels

Description

Add your description here or enter / to see more options...

course Content

21 sections208 lessons
21 - Comprehensive Content Stress Lessons4 lessons
  1. C01 - Comprehensive Rich Text and StylingAll rich-text block types and styling variants, fully prefilled for manual editor and learner-view testing.
  2. C02 - Comprehensive Rich Text and All MediaAll rich-text blocks plus Gallery, Image, three Media & Text variants, Video, Audio, File, PDF and Embed using existing media.
  3. C03 - Comprehensive Content, Media and LayoutsAll rich-text and media blocks plus fully populated two-column and three-column layouts for responsive manual testing.
  4. C04 - Extreme Mixed Content Order and Responsive StressDense mixed-order stress lesson combining every rich-text, media and layout block with long, multilingual and boundary-value content.
01 Contents and structure10 lessons
  1. S001 - Contents opens as grouped lesson listOpen Contents. Confirm sections and lesson rows load, not the legacy block editor. Expected: grouped outline with one row per lesson.
  2. S002 - Create and persist a sectionManual test S002: Create and persist a section. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S003 - renamed testManual test S003: Rename section with Enter. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S004 - Rename section on blurManual test S004: Rename section on blur. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S005 - Cancel rename and reject blank section nameManual test S005: Cancel rename and reject blank section name. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S006 - Add lesson to selected sectionManual test S006: Add lesson to selected section. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S007 - Open lesson row by mouse and Enter keyManual test S007: Open lesson row by mouse and Enter key. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S008 - Reorder lessons within a sectionManual test S008: Reorder lessons within a section. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S009 - Drag lesson across sectionsManual test S009: Drag lesson across sections. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S010 - Move lesson with Move To menuManual test S010: Move lesson with Move To menu. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
02 Structure edges and large course10 lessons
  1. S011 - Reorder sections by dragManual test S011: Reorder sections by drag. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S012 - Move sections with Move Up and Move DownManual test S012: Move sections with Move Up and Move Down. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S013 - Duplicate plain lesson as independent DraftManual test S013: Duplicate plain lesson as independent Draft. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S014 - Cancel lesson deletion warningManual test S014: Cancel lesson deletion warning. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S015 - Confirm deletion of disposable lesson onlyManual test S015: Confirm deletion of disposable lesson only. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S016 - Delete empty section safelyManual test S016: Delete empty section safely. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S017 - Delete non-empty section and retain lessonsManual test S017: Delete non-empty section and retain lessons. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S018 - Protect only non-empty section from deletionManual test S018: Protect only non-empty section from deletion. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S019 - Lesson rows show icon description hints Draft and scheduleManual test S019: Lesson rows show icon description hints Draft and schedule. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S020 - Large-course outline rail loading and switching performanceManual test S020: Large-course outline rail loading and switching performance. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
03 Text and editor blocks10 lessons
  1. S021 - Empty lesson suggestion chipsManual test S021: Empty lesson suggestion chips. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S022 - Slash menu filtering keyboard selection and EscapeManual test S022: Slash menu filtering keyboard selection and Escape. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S023 - Paragraph split join save and reloadManual test S023: Paragraph split join save and reload. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S024 - Heading 1 admin and student renderingManual test S024: Heading 1 admin and student rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S025 - Heading 2 admin and student renderingManual test S025: Heading 2 admin and student rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S026 - Heading 3 admin and student renderingManual test S026: Heading 3 admin and student rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S027 - Bulleted list indent outdent and exitManual test S027: Bulleted list indent outdent and exit. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S028 - Numbered list indent outdent and exitManual test S028: Numbered list indent outdent and exit. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S029 - Checklist states and list exitManual test S029: Checklist states and list exit. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S030 - Block quote formatting and renderingManual test S030: Block quote formatting and rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
04 Layout and block operations10 lessons
  1. S031 - Code block and triple-backtick autoformatManual test S031: Code block and triple-backtick autoformat. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S032 - Toggle block nested content collapse and reloadManual test S032: Toggle block nested content collapse and reload. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S033 - Callout block editing and renderingManual test S033: Callout block editing and rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S034 - Divider insertion and reorderingManual test S034: Divider insertion and reordering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S035 - Two-column layout with mixed contentManual test S035: Two-column layout with mixed content. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S036 - Three-column responsive layoutManual test S036: Three-column responsive layout. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S037 - Quiz and SCORM blocked inside nested containersManual test S037: Quiz and SCORM blocked inside nested containers. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S038 - Drag duplicate and delete individual blocksManual test S038: Drag duplicate and delete individual blocks. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S039 - Full-canvas multi-select and context menuManual test S039: Full-canvas multi-select and context menu. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S040 - Lesson title Enter Tab and placeholder focusManual test S040: Lesson title Enter Tab and placeholder focus. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
05 Inline formatting and tables10 lessons
  1. S041 - Combined bold italic underline strike and inline codeManual test S041: Combined bold italic underline strike and inline code. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S042 - Create edit open and remove links safelyManual test S042: Create edit open and remove links safely. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S043 - Left centre right and justified alignmentManual test S043: Left centre right and justified alignment. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S044 - Text colours highlights and clearingManual test S044: Text colours highlights and clearing. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S045 - Font-size presets custom value and clearManual test S045: Font-size presets custom value and clear. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S046 - Undo redo copy paste and formatted pasteManual test S046: Undo redo copy paste and formatted paste. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S047 - Insert table and edit rows columns and cellsManual test S047: Insert table and edit rows columns and cells. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S048 - Merge table cells with colSpan and rowSpanManual test S048: Merge table cells with colSpan and rowSpan. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S049 - Cell background versus inline text highlightManual test S049: Cell background versus inline text highlight. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S050 - Lists links nested tables and narrow-screen table controlsManual test S050: Lists links nested tables and narrow-screen table controls. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
06 Images video audio and gallery10 lessons
  1. S051 - Image from media libraryManual test S051: Image from media library. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S052 - Upload a new imageManual test S052: Upload a new image. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S053 - Change image targets the correct blockManual test S053: Change image targets the correct block. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S054 - Remove image block without affecting other usesManual test S054: Remove image block without affecting other uses. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S055 - Video library upload playback and reserved layoutManual test S055: Video library upload playback and reserved layout. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S056 - Audio library playback after reloadManual test S056: Audio library playback after reload. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S057 - Downloadable file label and downloadManual test S057: Downloadable file label and download. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S058 - Gallery with one and many imagesManual test S058: Gallery with one and many images. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S059 - Gallery reorder replace and remove imagesManual test S059: Gallery reorder replace and remove images. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S060 - Media and Text responsive pairingManual test S060: Media and Text responsive pairing. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
07 Embeds buttons and media errors10 lessons
  1. S061 - YouTube watch URL becomes playable embedManual test S061: YouTube watch URL becomes playable embed. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S062 - Generic non-YouTube webpage embedManual test S062: Generic non-YouTube webpage embed. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S063 - Web address without protocol is normalisedManual test S063: Web address without protocol is normalised. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S064 - Valid iframe code preserves safe sizingManual test S064: Valid iframe code preserves safe sizing. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S065 - Unsafe invalid and lookalike embeds are rejectedManual test S065: Unsafe invalid and lookalike embeds are rejected. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S066 - External Button Link label style and targetManual test S066: External Button Link label style and target. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S067 - Button Link to another lessonManual test S067: Button Link to another lesson. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S068 - Lesson button survives target rename and reorderManual test S068: Lesson button survives target rename and reorder. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S069 - Cancel media selection and recover empty blocksManual test S069: Cancel media selection and recover empty blocks. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S070 - Media upload or resolution failure preserves lessonManual test S070: Media upload or resolution failure preserves lesson. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
08 Saving and navigation protection10 lessons
  1. S071 - Dirty indicator for title description properties and contentManual test S071: Dirty indicator for title description properties and content. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S072 - Explicit Save then reloadManual test S072: Explicit Save then reload. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S073 - Cmd or Ctrl plus S saves onceManual test S073: Cmd or Ctrl plus S saves once. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S074 - Switch lesson and choose SaveManual test S074: Switch lesson and choose Save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S075 - Switch lesson and choose Don't SaveManual test S075: Switch lesson and choose Don't Save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S076 - Switch lesson and choose CancelManual test S076: Switch lesson and choose Cancel. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S077 - Leave Contents by tabs breadcrumb and BackManual test S077: Leave Contents by tabs breadcrumb and Back. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S078 - Refresh or close-tab unsaved protectionManual test S078: Refresh or close-tab unsaved protection. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S079 - Save error retains dirty state and retries cleanlyManual test S079: Save error retains dirty state and retries cleanly. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S080 - Per-lesson isolation and documented last-write-winsManual test S080: Per-lesson isolation and documented last-write-wins. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
09 Lesson properties and schedules9 lessons
  1. S082 - No schedule means immediate availabilityManual test S082: No schedule means immediate availability. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S083 - Seven days after enrolment scheduleManual test S083: Seven days after enrolment schedule. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S084 - Fixed future date locks until releaseManual test S084: Fixed future date locks until release. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S085 - Fixed past date is availableManual test S085: Fixed past date is available. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S086 - Schedule Cancel validation and narrow dialogManual test S086: Schedule Cancel validation and narrow dialog. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S087 - Emoji icon search save display and clearManual test S087: Emoji icon search save display and clear. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S088 - Named icon preset colour and fallbackManual test S088: Named icon preset colour and fallback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S089 - Cover image add change remove and full bleedManual test S089: Cover image add change remove and full bleed. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S090 - Description add long display edit and clearLong description fixture: This lesson contains an intentionally long description for testing wrapping, truncation, editing, saving, clearing, course-outline display and narrow-screen behaviour. Unicode: café, résumé, £ € ¥, 中文, 日本語, 🚀 ✅ ⚠️. Long unbroken text: Averyveryveryveryveryveryveryverylongunbrokenwordforoverflowtesting.
10 Quiz creation and editor navigation15 lessons
  1. S091 - Insert Quiz from empty suggestion chipManual test S091: Insert Quiz from empty suggestion chip. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S092 - Insert Quiz from slash menu at root onlyManual test S092: Insert Quiz from slash menu at root only. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S093 - Open dedicated quiz editor pageManual test S093: Open dedicated quiz editor page. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S094 - Default quiz card summaryManual test S094: Default quiz card summary. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S095 - Quiz name trim empty validation and saveManual test S095: Quiz name trim empty validation and save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S096 - Add all five question typesManual test S096: Add all five question types. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S097 - Reorder quiz questionsManual test S097: Reorder quiz questions. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S098 - Delete one question and renumberManual test S098: Delete one question and renumber. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S099 - Question Settings never stacks dialogsManual test S099: Question Settings never stacks dialogs. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S100 - Save Quiz independently and Back to LessonManual test S100: Save Quiz independently and Back to Lesson. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  11. quiz individual test
  12. Long Text
  13. Quiz Marking Automatically
  14. Quiz Marking Manually
  15. 2 Quizes
11 Multiple Choice variations10 lessons
  1. S101 - Single-answer Multiple Choice passManual test S101: Single-answer Multiple Choice pass. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S102 - Single-answer Multiple Choice failManual test S102: Single-answer Multiple Choice fail. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S103 - Multiple answers match AllManual test S103: Multiple answers match All. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S104 - Multiple answers match AnyManual test S104: Multiple answers match Any. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S105 - Switch multiple answers back to singleManual test S105: Switch multiple answers back to single. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S106 - Add edit reorder and delete optionsManual test S106: Add edit reorder and delete options. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S107 - Reject duplicate and empty option textManual test S107: Reject duplicate and empty option text. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S108 - Delete currently correct option safelyManual test S108: Delete currently correct option safely. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S109 - Correct and incorrect feedbackManual test S109: Correct and incorrect feedback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S110 - Description visible and internal note privateManual test S110: Description visible and internal note private. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
12 Other quiz question types10 lessons
  1. S111 - Short Answer relaxed case and whitespace matchingManual test S111: Short Answer relaxed case and whitespace matching. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S112 - Short Answer exact matchingManual test S112: Short Answer exact matching. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S113 - Short Answer correct and wrong feedbackManual test S113: Short Answer correct and wrong feedback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S114 - Number exact integer and decimalManual test S114: Number exact integer and decimal. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S115 - Number tolerance inside boundary and outsideManual test S115: Number tolerance inside boundary and outside. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S116 - Number invalid input negative tolerance and feedbackManual test S116: Number invalid input negative tolerance and feedback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S117 - Long Text defaults guidance and placeholderManual test S117: Long Text defaults guidance and placeholder. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S118 - Long Text minimum and maximum word boundariesManual test S118: Long Text minimum and maximum word boundaries. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S119 - File Upload defaults instructions count and sizeManual test S119: File Upload defaults instructions count and size. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S120 - Common settings Done Cancel and private notesManual test S120: Common settings Done Cancel and private notes. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
13 Quiz settings and attempts10 lessons
  1. S121 - Quiz default settingsManual test S121: Quiz default settings. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S122 - Pass mark 0 50 100 and invalid boundariesManual test S122: Pass mark 0 50 100 and invalid boundaries. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S123 - Automatic marking objective questionsManual test S123: Automatic marking objective questions. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S124 - Automatic marking warning with Long TextManual test S124: Automatic marking warning with Long Text. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S125 - Automatic marking warning with File UploadManual test S125: Automatic marking warning with File Upload. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S126 - Manual marking submit review and resultManual test S126: Manual marking submit review and result. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S127 - Retakes disabled after failManual test S127: Retakes disabled after fail. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S128 - Unlimited retakesManual test S128: Unlimited retakes. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S129 - Retake limits 1 2 and 3Manual test S129: Retake limits 1 2 and 3. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S130 - Retake limits 5 and 10Manual test S130: Retake limits 5 and 10. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
14 Quiz completion deletion and history10 lessons
  1. S131 - Required quiz locks all later lessonsManual test S131: Required quiz locks all later lessons. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S132 - Passing required quiz unlocks courseManual test S132: Passing required quiz unlocks course. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S133 - Notify facilitator once on failureManual test S133: Notify facilitator once on failure. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S134 - Quiz Settings Done versus CancelManual test S134: Quiz Settings Done versus Cancel. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S135 - Quiz draft autosave and resumeManual test S135: Quiz draft autosave and resume. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S136 - Quiz pass fail score and feedback renderingManual test S136: Quiz pass fail score and feedback rendering. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S137 - File attachment draft and submitManual test S137: File attachment draft and submit. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S138 - Cancel deleting Quiz blockManual test S138: Cancel deleting Quiz block. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S139 - Confirm quiz deletion only after lesson saveManual test S139: Confirm quiz deletion only after lesson save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S140 - Historical quiz responses survive deletionManual test S140: Historical quiz responses survive deletion. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
15 SCORM blocks and gating10 lessons
  1. S141 - Insert SCORM at root onlyManual test S141: Insert SCORM at root only. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S142 - Upload valid SCORM 1.2 zipManual test S142: Upload valid SCORM 1.2 zip. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S143 - Choose ready SCORM from media libraryManual test S143: Choose ready SCORM from media library. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S144 - Replace one SCORM packageManual test S144: Replace one SCORM package. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S145 - SCORM not required allows lesson completionManual test S145: SCORM not required allows lesson completion. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S146 - Required SCORM blocks completion and later lessonsManual test S146: Required SCORM blocks completion and later lessons. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S147 - SCORM resumes mid-way for same studentManual test S147: SCORM resumes mid-way for same student. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S148 - Finished SCORM unlocks completionManual test S148: Finished SCORM unlocks completion. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S149 - Invalid unsupported and non-ready SCORM errorsManual test S149: Invalid unsupported and non-ready SCORM errors. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S150 - Multiple SCORM blocks keep separate ids and progressManual test S150: Multiple SCORM blocks keep separate ids and progress. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
16 Preview learner and public views10 lessons
  1. S151 - Preview saved lesson opens real student URLManual test S151: Preview saved lesson opens real student URL. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S152 - Preview dirty lesson and choose SaveManual test S152: Preview dirty lesson and choose Save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S153 - Preview dirty lesson and choose Don't SaveManual test S153: Preview dirty lesson and choose Don't Save. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S154 - Preview dirty quiz and lesson with all prompt choicesManual test S154: Preview dirty quiz and lesson with all prompt choices. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S155 - Admin preview banner and no progress trackingManual test S155: Admin preview banner and no progress tracking. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S156 - Registered student outline metadata and hidden DraftsManual test S156: Registered student outline metadata and hidden Drafts. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S157 - Student renders every supported blockManual test S157: Student renders every supported block. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S158 - Locked invalid and anonymous lesson deep linksManual test S158: Locked invalid and anonymous lesson deep links. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S159 - Previous Next Complete and certificate regressionManual test S159: Previous Next Complete and certificate regression. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S160 - Public course summary hints counts and empty sectionsManual test S160: Public course summary hints counts and empty sections. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
17 Rollout legacy separation and cloning10 lessons
  1. S161 - Flagged educator sees new editorManual test S161: Flagged educator sees new editor. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S162 - Unflagged educator keeps legacy editor unchangedManual test S162: Unflagged educator keeps legacy editor unchanged. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S163 - Brand-new educator starts on new editorManual test S163: Brand-new educator starts on new editor. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S164 - Old educator empty course follows per-course fallbackManual test S164: Old educator empty course follows per-course fallback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S165 - Legacy AI course builder gated only for flagged educatorManual test S165: Legacy AI course builder gated only for flagged educator. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S166 - Duplicate lesson creates independent quizManual test S166: Duplicate lesson creates independent quiz. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S167 - Duplicate lesson remints SCORM idsManual test S167: Duplicate lesson remints SCORM ids. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S168 - Clone richtext course remints quiz and SCORM linksManual test S168: Clone richtext course remints quiz and SCORM links. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S169 - Clone tolerates missing quiz documentManual test S169: Clone tolerates missing quiz document. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S170 - Clone legacy blocks course unchangedManual test S170: Clone legacy blocks course unchanged. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
18 Migration command and fidelity10 lessons
  1. S171 - Migration dry run performs no writes and reports countsManual test S171: Migration dry run performs no writes and reports counts. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S172 - Live migration refuses missing safety prerequisitesManual test S172: Live migration refuses missing safety prerequisites. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S173 - Migrate every legacy typed block in orderManual test S173: Migrate every legacy typed block in order. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S174 - Preserve Froala marks colours sizes alignment and headingsManual test S174: Preserve Froala marks colours sizes alignment and headings. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S175 - Preserve nested lists with documented style flattening onlyManual test S175: Preserve nested lists with documented style flattening only. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S176 - Preserve merged tables backgrounds nested content and highlightsManual test S176: Preserve merged tables backgrounds nested content and highlights. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S177 - Reuse own-host media ids and recover missing docsManual test S177: Reuse own-host media ids and recover missing docs. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S178 - Upload foreign and data-URI images only onceManual test S178: Upload foreign and data-URI images only once. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S179 - Report and drop dead non-image URLs without other lossManual test S179: Report and drop dead non-image URLs without other loss. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S180 - Media upload failure blocks lesson and flag flipManual test S180: Media upload failure blocks lesson and flag flip. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
19 Migration linkage audit and rollback10 lessons
  1. S181 - Migrate iframe URL embeds and both button targetsManual test S181: Migrate iframe URL embeds and both button targets. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S182 - Migrate galleries files audio video and null refsManual test S182: Migrate galleries files audio video and null refs. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S183 - Preserve quiz ids docs settings and old responsesManual test S183: Preserve quiz ids docs settings and old responses. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S184 - Preserve SCORM ids required flag and progressManual test S184: Preserve SCORM ids required flag and progress. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S185 - Detect duplicate legacy quiz ids before mergingManual test S185: Detect duplicate legacy quiz ids before merging. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S186 - Empty lesson and unknown block handlingManual test S186: Empty lesson and unknown block handling. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S187 - Idempotent rerun resume batch and skipFlagFlipManual test S187: Idempotent rerun resume batch and skipFlagFlip. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S188 - Include soft-deleted legacy lessonsManual test S188: Include soft-deleted legacy lessons. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S189 - Feature flag flips only after complete zero-failure runManual test S189: Feature flag flips only after complete zero-failure run. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S190 - Audit rollback remigrate and preserve new-only lessonsManual test S190: Audit rollback remigrate and preserve new-only lessons. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
20 Security integrity and responsive regressions10 lessons
  1. S191 - Quiz cross-educator permissions and id collisionManual test S191: Quiz cross-educator permissions and id collision. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  2. S192 - Quiz reference guard and soft-delete fallbackManual test S192: Quiz reference guard and soft-delete fallback. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  3. S193 - Richtext rejects stale contents and downgradeManual test S193: Richtext rejects stale contents and downgrade. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  4. S194 - Server-derived plaintext ignores client valueManual test S194: Server-derived plaintext ignores client value. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  5. S195 - Learner payload redacts answers and internal notesManual test S195: Learner payload redacts answers and internal notes. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  6. S196 - Outline kinds dedupe unknown fallback and emptyManual test S196: Outline kinds dedupe unknown fallback and empty. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  7. S197 - File-answer upload resolves referenced richtext quizManual test S197: File-answer upload resolves referenced richtext quiz. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  8. S198 - On-demand scheduled imported quiz registration pathsManual test S198: On-demand scheduled imported quiz registration paths. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  9. S199 - Drip quiz SCORM lock precedence and server completion guardManual test S199: Drip quiz SCORM lock precedence and server completion guard. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.
  10. S200 - Header breadcrumbs retry responsive drawer keyboard labelsManual test S200: Header breadcrumbs retry responsive drawer keyboard labels. Perform this variation in this lesson, save, reload where relevant, then compare the admin editor with Preview as Student. Expected: the named behaviour works, persists correctly, and does not alter unrelated lessons.

Reviews

Recommended Courses