Bugs‌ ‌found‌ in Ashampoo Photos for Android

Ashampoo Photos

Ashampoo Photos for Android is a powerful photo management tool that provides a quick and convenient way to enhance your pictures, whether you’re working on them one by one or in batches.

Ashampoo Photos has an online feedback board that you can access with a single click right from the program. On this board, you’ll find all the feature requests users have submitted, and you can filter them by category. The “Changelog” section keeps you updated on all the requests that have been implemented, while the “Roadmap” provides insight into what’s on our current to-do list. You have the opportunity to contribute to the development of the app! Just create your own entry and share your wishes and ideas for improving Ashampoo Photos.

Our QAwerk team has tested multiple solutions for creators, and now it’s time for Ashampoo Photos to undergo a comprehensive test. We love the concept, but what about the bugs? Let’s find out!

1K+downloads
0 ratings

App crashes when viewing album

Severity:

Critical

Precondition:
  1. Create an album with 100 or more photos using the standard gallery app.
  2. Open the Ashampoo app.
  3. Click on the “Photo library” button.
  4. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click on the “Albums” button.
  2. Open the previously created album.
  3. Click on the large picture.
  4. Click on another picture in the list below.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

The app crashes when viewing the album.
Reproduced in 1 out of 3 cases.

Expected Result:

When viewing an album, the application should not crash.

App crashes when gallery is synchronized from phone for first time

Severity:

Critical

Steps to Reproduce:
  1. Open the Ashampoo app.
  2. Click on the “Photo library” button.
  3. Allow the Photos app on your device.
  4. If synchronization has not taken place, click the refresh button.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

The app crashes when the gallery is synchronized from the phone for the first time.
Reproduced in 1 out of 5 cases.

Expected Result:

When the gallery is synchronized from the phone for the first time, the application should not crash.

App fails to synchronize with photos on phone

Severity:

Critical

Steps to Reproduce:
  1. Launch the Ashampoo app.
  2. Navigate to the “Photo library” by clicking the corresponding button.
  3. When prompted, grant access to the Photos app on your device.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

The application fails to synchronize with the photos on the phone.
Reproduced in 1 out of 2 cases.

Expected Result:

After granting access, the application should synchronize with the photos on the phone.

App fails to synchronize with photos on phone

Impossible to sync with Dropbox

Severity:

Major

Precondition:

Create a Dropbox account.

Steps to Reproduce:
  1. Open the Ashampoo app.
  2. Click on the “Dropbox” button.
  3. Log in to your created account.
  4. Click on the “Continue” button.
  5. Click on the “Allow” button.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

It’s impossible to sync with Dropbox. After completing the first two steps, a white screen is displayed in the browser.

Expected Result:

It should be possible to synchronize with Dropbox.

Impossible to sync with Microsoft OneDrive

Severity:

Major

Precondition:

Create a Microsoft OneDrive account.

Steps to Reproduce:
  1. Open the Ashampoo app.
  2. Click on the “Microsoft OneDrive” button.
  3. Log in to your created account.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

It’s impossible to sync with Microsoft OneDrive. After logging in, a white screen is displayed.

Expected Result:

It should be possible to synchronize with Microsoft OneDrive.

When scrolling through gallery, subsequent opened albums don’t start from beginning

Severity:

Major

Precondition:
  1. Create an album with 100 or more photos using the standard gallery app.
  2. Open the Ashampoo app.
  3. Click on the “Photo library” button.
  4. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click “Albums.”
  2. Open the previously created album.
  3. Click “Back.”
  4. Click “Gallery.”
  5. Scroll up in the open gallery.
  6. Click “Albums” again.
  7. Open the previously created album.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

When the user scrolls through the gallery, any opened album after that is not displayed from the beginning.

Expected Result:

Scrolling in the gallery should not affect the display of albums.

Error occurs when deleting or changing rating of picture

Severity:

Minor

Precondition:
  1. Open the Ashampoo app.
  2. Click the “Photo library” button.
  3. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click on any picture.
  2. Set a 3-star rating.
  3. Click the back button.
  4. Click the “Albums” button.
  5. In the “Ratings” section, click on an album with a 3-star rating.
  6. Click on a photo in the album.
  7. Click on the 3 stars to remove the rating.
  8. Click the back button.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

An error occurs when deleting or changing the rating of a picture.

Expected Result:

There should be no error when deleting or changing the rating of a picture. It should return to an empty album.

Error occurs when deleting tag

Severity:

Minor

Precondition:
  1. Open the Ashampoo app.
  2. Click the “Photo library” button.
  3. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click on any picture.
  2. Click on the “Tag” button.
  3. Click on the “Add keyword” input field.
  4. Enter a name for the tag.
  5. Click on the “+” button.
  6. Click the back button.
  7. Click the “Albums” button.
  8. In the “Keywords” section, click on an album with a tag.
  9. Click on a photo in the album.
  10. Click on the tag.
  11. Click on the cross to remove the tag.
  12. Click the back button.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

An error occurs when deleting a tag.

Expected Result:

There should be no error when deleting a tag from a picture. It should return to an empty album.

When removing rating, photo is marked as 0 stars

Severity:

Trivial

Precondition:
  1. Open the Ashampoo app.
  2. Click the “Photo library” button.
  3. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click on any picture.
  2. Set a 3-star rating.
  3. Click on the 3 stars to remove the rating.
  4. Click the back button.
  5. Click the “Albums” button.
  6. In the “Ratings” section, click on an album with 0 stars.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

When removing a rating from a photo, the photo is marked as having 0 stars.

Expected Result:

When removing stars from a photo, the photo should show as unrated.

Long album title is cut off

Severity:

Trivial

Precondition:
  1. Open the Ashampoo app.
  2. Click the “Photo library” button.
  3. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click the “Albums” button.
  2. Click the “+” button.
  3. Enter an album title with 100 characters.
  4. Click the “Create” button.
  5. Click on the newly created album.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

The long album title is cut off.

Expected Result:

The long album title should not be cut off.

Long album title is cut off

Name of tag is cut off from bottom

Severity:

Trivial

Precondition:
  1. Open the Ashampoo app.
  2. Click the “Photo library” button.
  3. Allow access to the Photos app on your device.
Steps to Reproduce:
  1. Click on any picture.
  2. Click the “Tag” button.
  3. Click the “Add keyword” input field.
  4. Enter a name for the tag using 26 emojis.
  5. Click the “+” button.
  6. Click on a tag to remove it from the photo so that it appears in the list of available tags.
Environment:

Xiaomi Mi 10 (Android 13, MIUI Global 14.0.1)

Actual Result:

The name of the tag, when written using emojis, is cut off from the bottom.

Expected Result:

The name of the tag, when written using emojis, should not be cut off from the bottom.

Name of tag is cut off from bottom
I recommend using testing tools such as Appium or TestComplete to thoroughly evaluate both functional and non-functional requirements. Prioritize performance and synchronization testing to address issues related to app stability and data synchronization. It's important to ensure proper integration with cloud services like Dropbox and OneDrive.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us