Bugs‌ ‌found‌ ‌in‌ JW Player SaaS

JW Player

JW Player is a web-based software solution designed to help businesses boost audience engagement, monetize video content, and reach any revenue goals.

The end-to-end platform is purpose-built to enable broadcasters, publishers, and other video-driven businesses to upload, manage, stream, and deliver high-quality videos – all in one place. It is a cutting-edge media player for running video advertising campaigns that help you capture the attention of potential customers with sight, sound and motion.

Our QA engineers decided to give JW Player a manual quality assurance test. Here are some of the bugs we spotted while browsing.

Account has not been approved in 48 hours

Severity:

Critical

Precondition:

The user is on the main page of the application.

Steps to Reproduce:
  1. Click “Log in”.
  2. Click “Signup”.
  3. Fill in the form with valid data.
  4. Click the “Start for free” button.
  5. Make sure that the “Thank you for signing up” message is displayed.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

The “JW Player Free Trial” email has been sent; the account has not been approved in 48 hours; after contacting the support team, the following email has been received: “Thank you for contacting JWP. A member of the JWP team will be in touch shortly.”; no further assistance was provided.

Expected Result:

The account should be approved in 48h; the user should be able to contact the support team easily.

Account has not been approved in 48 hours
Account has not been approved in 48 hours

“Contact Support” link on “Forget Password” form redirects to non-existing page

Severity:

Major

Precondition:

The user is on the main page of the application.

Steps to Reproduce:
  1. Navigate to the “Login” page.
  2. Click the “Forgot password” link.
  3. Click the “Contact Support” link in the “Having problems” section.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

The page with the next message is opened “Oops. The page you are looking for doesn’t exist”.

Expected Result:

The “Contact Support” page should be opened successfully.

“Contact Support” link on “Forget Password” form redirects to non-existing page

No validation for “Phone” input field on “Sign up/Contact Us” form

Severity:

Minor

Precondition:

The user is on the main page of the website.

Steps to Reproduce:
  1. Click the “Login” tab.
  2. Follow the “Signup” link.
  3. Fill in all required fields except for the “Phone” field.
  4. Enter some text into the “Phone” field.
  5. Click “Sign up”.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

There’s no validation for the “Phone” field.

Expected Result:

The “Phone” field should accept only numbers.

“Ad Choices” link leads to “Privacy Policy” page

Severity:

Minor

Precondition:

The user is on the main page of the application.

Steps to Reproduce:

Click the “Ad Choices” link at the bottom of the page.

Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

The “Privacy Policy” page is displayed (the “Privacy Policy” link at the bottom of the page leads to the same page).

Expected Result:

The “Ad Choices” page should be opened after following the “Ad Choices” link.

Page content is moving when team member’s biography is opened on “About” tab

Severity:

Minor

Precondition:

The user is on the “About” tab.

Steps to Reproduce:
  1. Scroll down to the “Meet the team” section.
  2. Click the “View the Biography” link next to any team member.
  3. Make sure that the biography of a selected team member is opened.
  4. Click outside the “Biography” pop-up.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

The content of the page is moving when the biography is opened and the user clicks outside the pop-up.

Expected Result:

The content of the page should not change the position.

Filtering of open positions doesn’t work on “Careers” tab

Severity:

Minor

Precondition:

The user is on the main page.

Steps to Reproduce:
  1. Scroll down to the footer of the page.
  2. Follow the “Careers menu” item in the “About” section.
  3. Scroll down to the “Current Job Openings” section.
  4. Filter the list of job openings by every value from the “Office” drop-down list.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

Filtering by the following “Office” criterias doesn’t work: Netherlands, United Kingdom, United States.

Expected Result:

The job openings should be filtered by any “Office” value.

Filtering of open positions doesn’t work on “Careers” tab

JWP support chat closes only from second time

Severity:

Minor

Precondition:

The user is on the main page.

Steps to Reproduce:
  1. Open the support chat at the right bottom side of the page.
  2. Close the “Chat” modal window by clicking the “Cross” button.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

The “JWP” modal window closes after clicking on the “Cross” button twice.

Expected Result:

The “JWP” modal window should be closed from the first clicking on the “Cross” button.

404 error is displayed after clicking “live streaming” link in “Case Studying” menu

Severity:

Minor

Precondition:

The user is on Solutions -> Sports.

Steps to Reproduce:
  1. Scroll down and click the “Read Case Study” button.
  2. Follow the “live streaming” link.
Environment:

Windows 10
Google Chrome v.109.0.5414.74
Firefox v.109.0.1 4
Microsoft Edge v.109.0.1518.78

Actual Result:

A 404 error is displayed.

Expected Result:

The page with a 404 error should not be displayed; if some content is not available in a particular region, a more user-friendly page should be displayed.

404 error is displayed after clicking “live streaming” link in “Case Studying” menu
The issue that I faced from the beginning is that my account wasn’t approved in 48h and the support team didn’t contact me in 24h as promised. Besides that, I found some validation bugs and issues related to non-existing pages.
Tetiana, QA engineer

Tetiana, QA engineer

Need a reliable QA partner?

Hire us