Bugs‌ ‌found‌ ‌in‌ Pipefy – Workflow & Processes for Android

Pipefy - Workflow & Processes

3.5

Pipefy – Workflow & Processes is a powerful tool that allows users to manage team tasks and processes effortlessly, anytime and anywhere. It simplifies process, project, and task management with an intuitive interface.

The app offers exclusive, customizable structures, empowering you to create tailored processes without requiring technical knowledge or IT support. By leveraging Pipefy’s unique features, teams can enhance process efficiency, boost task management, and maximize productivity.

We’ve just wrapped up our in-depth Bug Crawl to root out any issues that might affect app performance or user enjoyment. Dive into our findings to see how our testing can help deliver an even smoother and more polished Pipefy experience for everyone.

100K+downloads
622 ratings

Mandatory fields not recognized, card progresses through stages

Severity:

Critical

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Create a new card for the “Change Management” pipeline.
  2. Open the newly created card.
  3. Answer “Yes” to the question “Do you approve this request?”.
  4. Click the “Move Card” button.
  5. Click on “Authorization”.
  6. Notice the message “This card could not be moved. Please check if you have filled all mandatory fields”.
  7. Close the card.
  8. Reload the page.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The card progresses to the “Authorization” phase despite not having all mandatory fields filled.

Expected Result:

The card should remain in the “Validation” phase until all mandatory fields are appropriately filled.

Start date exceeds end date in "Change Management" scheduling

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Create a new card in the “Change Management” pipeline.
  2. Move the new card to the “Scheduling” phase.
  3. Set a future date as the start date.
  4. Choose an end date that precedes the start date.
  5. Move the card to the “Implementation” phase.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

Despite the date inconsistency, the card proceeds to the next phase.

Expected Result:

An error message should appear indicating the incorrect date sequence.

Discrepancy in card count between “Home” and “Open Pipe” pages

Severity:

Major

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Tap on the “Home” tab.
  2. Note the number of cards displayed in the “Requisition Management” pipeline under the IT category.
  3. Create three new cards within the “Requisition Management” pipeline.
  4. Navigate back to the “Home” tab.
  5. Refresh the page.
  6. Compare the current number of cards displayed with the number noted in step 2.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

There is an inconsistency in the card count between the “Home” tab and the “Open Pipe” page.

Expected Result:

The card count should be consistent between the “Home” tab and the “Open Pipe” Page, showing the newly added cards.

Duplicate cards in “Change Management” during scheduling to implementation transition

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Create a new card in the “Change Management” pipeline.
  2. Move the newly created card to the “Scheduling” phase.
  3. Advance the card to the “Implementation” phase.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

Two identical copies of the card are displayed.

Expected Result:

The card should transition smoothly to the “Implementation” phase without duplication.

"Create" button displays Spanish text in English version

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Click on the “Home” tab.
  2. Navigate to the “Requisition Management” section.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The button displays the text “Novo ticket.”

Expected Result:

The button text should be displayed in English, not in Spanish.

Create button displays Spanish text in English version

“Requisition Management” module displays Spanish title in English version

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Click on the “Request” tab.
  2. Then, access “Requisition Management”.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The header displays “Novo ticket,” which is in Spanish.

Expected Result:

The header should display the title in English, according to the app’s language setting.

“Requisition Management” module displays Spanish title in English version

Spanish text on “Create” button in “Problem Management” tab in English version

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Select the “Home” tab.
  2. Navigate to the “Problem Management” tab.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The button displays the text in Spanish as “Gestão de Problemas”.

Expected Result:

The button text should be displayed in English.

Spanish text on “Create” button in “Problem Management” tab in English version

Spanish title in “Problem Management” creation window in English version

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is logged into the app.
Steps to Reproduce:
  1. Select the “Request” tab.
  2. Click on ‘”Problem Management”.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The header displays the text “Gestão de Problemas”.

Expected Result:

The header should display the text “Problem Management”.

Spanish title in “Problem Management” creation window in English version

Spanish text in "Requisition Management" pipeline in English version

Severity:

Minor

Precondition:
  1. The app is installed.
  2. The user is signed in.
  3. The user has created a new card for the “Requisition Management” pipeline.
Steps to Reproduce:
  1. Click on the “Home” tab.
  2. Select the “Requisition Management” pipeline.
  3. Access the newly created card.
  4. Scroll down the page.
Environment:

Xiaomi Pad 5, Android 13
Poco F4, Android 13

Actual Result:

The message “Após preenchimento das informações, mova o Card para etapa de Awaiting Information” is displayed.

Expected Result:

The message should be displayed in English, not Spanish.

Spanish text in
During testing, I found nine bugs, ranging from small design quirks to major issues that could significantly impact app usability. To ensure Pipefy - Workflow & Processes is solid, I'd recommend thoroughly testing it with all types of users and devices.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us