Bugs‌ ‌found‌ ‌in‌ Freedcamp SaaS

Freedcamp

Freedcamp offers various tools and features to streamline project management and collaboration.

The platform is trusted by prominent tech giants such as Apple, PayPal, and Google. Millions of users around the globe use Freedcamp daily. It provides a centralized solution for sharing ideas among team members, maintaining multiple document versions, billing clients, and tracking workday activities. The core features are entirely free to use, while premium features are accessible through Pro, Business, and Enterprise plans.

QAwerk software testers explored Freedcamp SaaS from a professional standpoint and found several areas for improvement. Here are our findings!

Some elements cannot not be found using filter-based search

Severity:

Major

Precondition:
  1. The user has created a project.
  2. The user has scheduled events in the Calendar named “qa” and “Lorem ipsum”.
Steps to Reproduce:
  1. Navigate to “Calendar.”
  2. Click the Filter dropdown and select “Created by – Me.”
  3. Enter “Lorem” in the Search field.
  4. Enter “Lor” in the Search field.
Environment:

Windows 10 x64
Chrome v. 115.0.5790.102
Firefox v. 115.0.2
Edge v. 115.0.1901.18

Actual Result:

Step 3 and 4 have different results.

Expected Result:

The search results should be the same.

It's possible to create event by clicking within calendar UI

Severity:

Major

Precondition:

The user has created a project.

Steps to Reproduce:
  1. Navigate to “Calendar.”
  2. Left-click within the calendar UI.
  3. Click on any valid event.
Environment:

Windows 10 x64
Chrome v. 115.0.5790.102
Firefox v. 115.0.2
Edge v. 115.0.1901.18

Actual Result:

An event was created with a randomly selected date.

Expected Result:

The user should not be able to create an event by clicking within the calendar UI.

No validation for name length

Severity:

Minor

Precondition:

The user is on the “Home” page.

Steps to Reproduce:
  1. Click the “New project” button.
  2. Copy a large text, for example, generate text using Lorem Ipsum.
  3. Paste the copied text into the Name field.
  4. Click the “Create project” button.
  5. Go to “Calendar”.
  6. Create an event and select it.
  7. Observe the “Calendar” button located at the top right corner.
Environment:

Windows 10 x64
Chrome v. 115.0.5790.102
Firefox v. 115.0.2
Edge v. 115.0.1901.18

Actual Result:

The item with a large amount of text has been copied.

Expected Result:

The item with a large amount of text should not be copied.

During the test, I discovered several bugs related to validation and the improper functioning of the search feature. I recommend implementing necessary fixes to enhance the overall performance and reliability of the search
functionality.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us