Bugs‌ ‌found‌ ‌in‌ Picktime for Android

Picktime

4.0

Picktime is a versatile online appointment scheduling and booking management system designed for businesses of all sizes. It allows users to manage appointments, classes, group bookings, and staff seamlessly.

With customizable booking pages, automated reminders, and support for contactless payments, Picktime helps businesses streamline operations and reduce no-shows. Integrations with popular calendars and tools like video meetings ensure easy synchronization and remote client engagement. Picktime is free to use, offering robust features to enhance efficiency and customer satisfaction across various industries.

QAwerk delved deep into Picktime’s features to gauge its performance. We discovered several bugs that could impact user experience. Dive in for the full scoop!

10K+downloads
99 ratings

Unable to select date on “New Appointment” screen

Severity:

Critical

Precondition:
  1. The user is logged into the app.
  2. The user is on the “New Appointment” screen.
Steps to Reproduce:
  1. Tap on the date picker.
  2. Select the current date + 2 days.
  3. Tap on the Confirm button.
Environment:

Huawei Nexus 6P, Android 8.1

Actual Result:

The current date is set.

Expected Result:

The date should be set to the current date + 2 days.

Unable to set time on “New Appointment” screen

Severity:

Major

Precondition:
  1. The user is logged into the app.
  2. The user is on the “New Appointment” screen.
Steps to Reproduce:

Tap on the “Time” picker.

Environment:

Huawei Nexus 6P, Android 8.1

Actual Result:

Nothing happens; there is no list of available times.

Expected Result:

The list of available times should appear.

Price field doesn't reset to empty on first entry

Severity:

Minor

Precondition:
  1. The user is logged into the app.
  2. The user is on the “New Appointment” screen.
Steps to Reproduce:
  1. Tap on the “Price” input field.
  2. Start entering a value (e.g., 350).
Environment:

Huawei Nexus 6P, Android 8.1

Actual Result:

The value 0.00350 is entered into the “Price” input field.

Expected Result:

The value 350 should be entered.

Minutes duration resets after changing hour duration

Severity:

Minor

Precondition:
  1. The user is logged into the app.
  2. The user is on the “New Appointment” screen.
Steps to Reproduce:
  1. Tap on the “Duration” field.
  2. Set hours in the “Hours” dropdown (e.g., 2h).
  3. Set minutes in the “Minutes” dropdown (e.g., 10min).
  4. Change the “Hours” field (e.g., 1h).
Environment:

Huawei Nexus 6P, Android 8.1

Actual Result:

The “Minutes” field is reset after changing the “Hours” field.

Expected Result:

The value set in the “Minutes” field should remain displayed after changing the “Hours” field.

I tested the Picktime app thoroughly with different types of tests like functionality, usability, and regression checks. It's pretty easy to use, but there are some important bugs that need fixing to make it smoother. Fixing those date and time picker issues should be top priority — they're crucial for scheduling appointments right.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us