$customHeader
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

This document contains the various smoke tests to run on VEM after MySQL 5.7 upgrade. For more information, visit:

The smoke tests will be run on stage and prod. You should be on VPN to access the following links:

Following are the scenarios that will be smoke tests(Template Ref):

Sr#

Scenario

Description

Steps

Expected Result

Actual Result

Test Status

1

Login Redirect

Verify that VEM redirects to LMS if the admin is accessed without login

  1. Logout from LMS(if logged in)

  2. Connect to edX VPN

  3. Visit /admin on VEM

VEM will redirect to LMS for login

2

Admin Access

If the staff is logged in on LMS, the logging into VEM via SSO should display admin page

  1. Login to LMS with a staff account

  2. Connect to VPN

  3. Visit /login on VEM

After login, VEM admin page should display.

3

Transcript Credentials View

For a logged in superuser, accessing the transcript credentials api endpoint should work

  1. Login into LMS with a superuser account

  2. Connect to VPN

  3. Login into VEM with /login

  4. Once logged-in, visit /core/api/transcript-credentials

DRF html page will render with message org and provider must be specified

4

Get Transcript Credentials

For a logged in superuser, accessing the transcript credentials api endpoint with valid organization and provider should return OK response

  1. Login into LMS with a superuser account

  2. Connect to VPN

  3. Login into VEM with /login

  4. Once logged-in, visit /core/api/transcript-credentials?org=edX&provider=3Play

DRF html page will return message Credentials not found for provider 3Play & organization edX

5

About Video Upload Page Render

Accessing about video upload page should return the rendered HTML

  1. Connect to VPN

  2. Visit /upload

Following HTML page should render

6

About Video upload workflow

Submitting valid data on about video upload form should submit the form and start the about video encode process

  1. Connect to VPN

  2. Visit /upload

  3. Add https://studio.edx.org/course/course-v1:edX+AZ101+2019_T1 in edX Studio Course url field

  4. Upload the provided video file

    videoplayback.mp4

  5. Submit the form.

  6. Once submitted, visit admin/core/aboutvideouploads/

The upload video should appear on the admin listing(it may take about 5 minutes for the data to appear due to polling schedule being 5 min apart)

  • No labels