Bugs found in Dew-X SaaS

Dew-X

Dew-X is an innovative platform that allows businesses build and manage smooth workflows. It combines a CRM, time tracker, project management, and document flows into a single platform that you can use to boost productivity and observability.

You can even invite third-party contacts to smooth out workflows in your partnerships with other vendors. And the tool runs on both desktop and mobile platforms, maximizing connectivity and enabling remote team management.

QAwerk conducted a bug crawl of the Dew-X platform, and we were inspired by the tool’s simplicity and efficiency. However, we identified a few bugs that complicate its use. Keep reading to learn what issues we uncovered and how they could be resolved to improve the platform’s UX.

System crashes when new user attempts to log in using 'Sign in with Google' button

Severity:

Critical

Precondition:

User doesn’t have an account.

Steps to Reproduce:
  1. Navigate to the ‘Login’ form on the https://workflow.dew-x.com/ page.
  2. Select the ‘Sign in with Google’ button.
  3. Choose an appropriate Google account.
  4. Complete the ‘Welcome to Dew-X’ form.
  5. Click the ‘Continue’ button.
  6. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

The system crashes, and the user can’t work in the Dew-X.

Expected Result:

The system should not crash.

Error 500 is displayed after user doesn’t change default ‘Condition value’ in ‘Calendar’

Severity:

Major

Steps to Reproduce:
  1. Create a ‘Calendar’.
  2. Plan an event.
  3. Click the ‘Recurring’ checkbox.
  4. Choose a‘Date’ in the ‘End condition’ dropdown.
  5. Do not change the default ‘Condition value’.
  6. Click the ‘Save’ button.
  7. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

‘500 Error’ is displayed when the default ‘Condition value’ is not changed.

Expected Result:

The ‘Condition value’ should be highlighted, so the user can understand that this field must be modified.

All archived files are duplicated after saving any archived file

Severity:

Major

Precondition:

At least one archived file was created.

Steps to Reproduce:
  1. Open any of the archived files.
  2. Click the ‘Save changes’ button.
  3. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

Saving any archived file results in duplication of all archived files.

Expected Result:

No archived files should be duplicated after saving any one of them.

‘Something went wrong’ message is displayed after saving document with attachment exceeding 100 MB

Severity:

Major

Steps to Reproduce:
  1. Create a new document.
  2. Attach a file larger than 100 MB.
  3. Click the ‘Exit’ button.
  4. Select the ‘Save and exit’ option.
  5. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

‘Something went wrong’ message is displayed.

Expected Result:

The system should impose a size limit for attachments, and the user should not be able to bypass it.

Organization name overlaps the right side panel

Severity:

Minor

Steps to Reproduce:
  1. Click the ‘Create an organization’ button in the right side panel.
  2. Enter more than 70 symbols in the ‘Name’ field.
  3. Click the ‘Save’ button.
  4. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

The organization name overlaps the right side pane.

Expected Result:

The entered text should not extend beyond the limit of the right side panel. All text fields should impose a character limit that the user can see clearly.

Repetitive duplications of ‘Send’ form

Severity:

Minor

Steps to Reproduce:
  1. Create a new document.
  2. Attach multiple large files to the document (for example, 10 MB each).
  3. Click the ‘Exit’ button.
  4. Click the ‘Send’ button.
  5. Observe the failure of the‘Send’ form to open.
  6. Continue clicking the ‘Send’ button until the form launches.
  7. Observe the result.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

After several large attachments are added to the document, the ‘Send’ form duplicates itself.

Expected Result:

The ‘Send’ form should only open once.

Newly created organizations aren't displayed in the listing on right side panel

Severity:

Minor

Steps to Reproduce:
  1. Click the ‘Create an organization’ button in the right side panel.
  2. Enter an organization name and click the ‘Save’ button.
  3. Repeat the step several times to create a few organizations.
  4. Observe if the created organizations are displayed in the listing on the right side panel.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

Newly created organizations only appear in the listing after the page is refreshed.

Expected Result:

Newly created organizations should be automatically updated and displayed in the listing without requiring a page refresh.

Organization color change isn't applied to tasks

Severity:

Minor

Precondition:
  1. At least one organization was created.
  2. At least one task was created within the organization.
Steps to Reproduce:
  1. Click the ‘Change organization color’ icon.
  2. Change the color.
  3. Observe if the selected color is immediately reflected in the tasks.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

The color change in the organization is not immediately reflected on the tasks. The color is only updated after reloading the page.

Expected Result:

The newly selected organization color should be reflected in the tasks immediately, without reloading the page.

Error message appears in Polish after loss of connection, even though English localization is set

Severity:

Trivial

Precondition:

Set the English localization.

Steps to Reproduce:
  1. Turn off the internet connection.
  2. Click any section or task.
  3. Observe that the error message is displayed in Polish instead of English.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

A Polish error message appears upon a loss of internet connection, despite English localization being set.

Expected Result:

The error message displayed after the connection is lost should be in English, since the user has set English localization.

Default time is highlighted in red in ‘Add event’ form

Severity:

Trivial

Steps to Reproduce:
  1. Navigate to the ‘Calendar’.
  2. Click any date to create an event.
  3. Uncheck the ‘All day’ checkbox in the ‘Add event’ form.
  4. Observe the default value of the ‘Hour’ field in the ‘End’ section.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

Default time is highlighted in red.

Expected Result:

Default values should not be highlighted in red.

Truncated placeholder text in ‘Search’ field

Severity:

Trivial

Precondition:

At least one process was created.

Steps to Reproduce:
  1. Launch a pre-existing process.
  2. Click on the ‘Filter’ icon located in the bottom right corner.
  3. Select the ‘Search’ field.
  4. Observe the placeholder text within the ‘Search’ field.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

The placeholder text in the Search field appears truncated.

Expected Result:

The placeholder text in the Search field should be fully visible.

Truncated placeholder text in ‘Search’ field

Seconds are displayed in 'Start' and 'End' times in created event

Severity:

Trivial

Precondition:

At least one event with the ‘Start’ and ‘End’ time was created.

Steps to Reproduce:
  1. Open the existing event.
  2. Observe if the seconds are displayed in the ‘Start’ and ‘End’ times.
Environment:

OS: Windows 11 Pro
Chrome browser v. 143.0.7499.193

Actual Result:

Despite user expectations, seconds are displayed in the ‘Start’ and ‘End’ times of the created event.

Expected Result:

Seconds should not be displayed in the ‘Start’ and ‘End’ times in the created event (as the user cannot add seconds).

Seconds are displayed in 'Start' and 'End' times in created event
Dew-X is a great platform for company and team management that allows you to tailor processes to users’ unique needs. However, the platform has a few issues that hinder workflow, including broken user registration or document duplication. Running some usability and functional tests will help identify the causes of the problems and resolve them, improving the user experience and attracting more clients.
Liubov, QA engineer

Liubov, QA engineer

Need a reliable QA partner?

Hire us