Infiniscope Portal QA Guidelines
<aside>
💡
This document outlines the essential QA procedures for the Infiniscope portal before each release. To perform these tests, you'll need an Infiniscope educator account and access to the Infiniscope portal Strapi.
</aside>
1. Two-Click Launch Link
This test can be performed with any lesson, including non-Infiniscope LXs:
- Obtain a course section link (e.g., Phases) structured as:
https://torus.qa.argos.education/sections/phases_of_the_moon__master/join
- Expected outcome: After enrollment and CAPTCHA verification, you should be directed straight into the LX, bypassing the home page.
2. Lesson Test Cases
To test lesson-related functionality:
- Publish the test lesson on the portal:
- Visit this link and click the
publish
button.
- Ensure all lesson links point to the correct Argos/Torus environment (e.g.,
https://torus.qa.argos.education/
for Argos QA).
- Access the published lesson:
- Test the following functions:
- "Launch to get started": Should mimic the 2-click launch, enrolling you and directing you to the LX.
- "Enroll to get started - I don't have an LMS or I use Google Classroom": Should prompt course section creation. Verify student enrollment capability.
- "Customize to get started": Should duplicate the lesson/project and open the author view. Note: For v29, this opens the old UI; expect a fix in v30.
<aside>
<img src="/icons/exclamation-mark-double_red.svg" alt="/icons/exclamation-mark-double_red.svg" width="40px" />
Important: After completing all test cases, return to the lesson in Strapi and unpublish it.
</aside>
3. Collections Test Cases
To test collection-related functionality:
- Publish the test collection:
- Visit this link and click the
publish
button.
- Ensure all collection links point to the correct environment (e.g., QA vs. Stage).
- Access the published collection:
- Test the following functions:
- Scroll down and click on "Create section"
- Choose "I don't have an LMS" option
- Create a new section
- Verify that a student can enroll in the created section
<aside>
<img src="/icons/exclamation-mark-double_red.svg" alt="/icons/exclamation-mark-double_red.svg" width="40px" />
Important: After completing all test cases, return to the collection in Strapi and unpublish it.
</aside>
4. Authoring Test Cases
To test authoring-related functionality: