Bugs‌ ‌found‌ ‌in‌ Streamtime SaaS

Streamtime

Streamtime SaaS is a robust platform designed to assist customers in efficiently managing projects, teams, and their business processes. From job planning and time-tracking to scheduling and invoicing, Streamtime SaaS streamlines project management and enhances productivity.

The platform fosters team collaboration with shared project boards, file sharing, and real-time communication. Streamtime SaaS offers a user-friendly interface and integration with various third-party applications, making it a comprehensive solution for businesses seeking to optimize their project management.

Our experienced software testers at QAwerk thoroughly examined Streamtime SaaS from a professional standpoint and discovered various areas that need improvement. Take a look at our findings!

New item record disappears if user fills in dates duration first on “Job” page

Severity:

Major

Precondition:
  1. The user is logged into the app.
  2. At least one job exists in the app.
Steps to Reproduce:
  1. Open any existing job.
  2. Click the “New item” button.
  3. Enter Start/End Date.
  4. Click outside of the box.
Environment:

Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox 113.0.2

Actual Result:

The new item record disappears if the user fills in the dates first. However, the record is displayed if the user starts entering any other fields.

Expected Result:

The new item record should not disappear, and the user should proceed with filling in other fields.

“InvoicePaymentTermDays not filled in'” errors when “Days after Issue Date” value is removed

Severity:

Major

Precondition:
  1. The user is logged into the app.
  2. The user is on the “Your Company” page.
Steps to Reproduce:
  1. Open any existing branch or create a new one.
  2. Remove the value from the “Days after Issue Date” field.
  3. Click outside of the input box.
Environment:

Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox 113.0.2

Actual Result:

Multiple error messages with the following text are displayed: “InvoicePaymentTermDays not filled in”

Expected Result:

A single error message with clear text should be displayed.

“InvoicePaymentTermDays not filled in'” errors when “Days after Issue Date” value is removed

“Next” button on sign-up page is disabled when all fields are filled

Severity:

Major

Precondition:

The user has received the welcome letter after submitting the email address on the sign-up form.

Steps to Reproduce:
  1. Follow the “Click here to get started” link from the Welcome email.
  2. Enter First Name and Last Name.
  3. Click the “Next” button to proceed to the next step.
  4. Enter the password and click the “Next” button.
  5. Enter the Company name and choose the Country.
  6. Click the “Next” button.
  7. Fill in “Industry” and “Team Size”.
  8. Make sure that the “Next” button is active.
  9. Click the “Back” button.
  10. Make the necessary changes.
  11. Click the “Next” button.
Environment:

Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox 113.0.2

Actual Result:

The “Next” button is disabled, and the “Industry” and “Team size” fields contain previously chosen values. To proceed to the next step, the user should choose the values again.

Expected Result:

The user should not repeat the process of choosing values for the fields that were already populated before.

Picture is not displayed properly in “Welcome” email

Severity:

Minor

Precondition:
  1. The user is logged into the app.
  2. The user is on the “New Team Members” page.
Steps to Reproduce:
  1. Send the invitation link to the new team member.
  2. Observe the email.
Environment:

Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox 113.0.2

Actual Result:

The picture is not displayed properly in the “Welcome” letter.

Expected Result:

The picture should be displayed properly in the emails.

Picture is not displayed properly in “Welcome” email

“New Team Member” modal window is cut off

Severity:

Minor

Precondition:

The user is logged into the app.

Steps to Reproduce:
  1. Navigate to Account Settings -> Team Members.
  2. Click the “Create” button.
  3. Select the “Team Member” option.
Environment:

Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox 113.0.2

Actual Result:

The “Team Member” modal window is cut off.

Expected Result:

The “Team Member” modal window should be displayed completely.

“New Team Member” modal window is cut off
During testing of Streamtime, I discovered several major issues related to the fields validation. It is advisable to perform thorough regression testing after bug fixes to ensure that previously resolved issues do not reoccur.
Tetiana, QA engineer

Tetiana, QA engineer

Need a reliable QA partner?

Hire us