Bugs‌ ‌found‌ ‌in‌ CocoMaterial

CocoMaterial

CocoMaterial is an open-source hand-drawn illustration library, designed to empower creators, designers, and developers with a wealth of captivating visuals to enhance their projects.

The platform offers an extensive collection of 2,867 unique images that can be easily customized and integrated into various applications, websites, and creative endeavors. The library receives regular updates, ensuring that new and fresh content continues to expand its offerings.

CocoMaterial provides a wide range of eye-catching visuals, but is there anything affecting its intuitiveness? Our QA engineers have thoroughly tested the platform, and here’s our report!

Some pictures fail to download when trying to download all of them

Severity:

Major

Steps to Reproduce:
  1. Open CocoMaterial.
  2. Add some search tags to the search field (e.g., “Dog”).
  3. Click on “Download all.”
  4. Compare the quantity of downloaded images with the images available on the web application after the search.
  5. Note that some pictures are not downloaded when attempting to download all pictures.
Environment:

Windows 10×64
Google Chrome, Edge, Mozilla Firefox

Actual Result:

Some pictures are not downloaded when attempting to download all of the pictures.

Expected Result:

All pictures should be downloaded using the “Download all” feature.

GIFs aren't downloaded after user customization

Severity:

Major

Steps to Reproduce:
  1. Open CocoMaterial.
  2. Add some search tags to the search field (e.g., “Dog”).
  3. Click on “Customize All.”
  4. Click on “Download PNG.”
  5. Note that GIFs are not downloaded when the user tries to download all pictures after customizing.
Environment:

Windows 10×64
Google Chrome, Edge, Mozilla Firefox

Actual Result:

GIFs are not downloaded when the user tries to download all pictures after customizing.

Expected Result:

All images should be downloaded when trying to download all pictures from the “Customize all” window.

Varying lengths of search tags when scrolling through page

Severity:

Minor

Steps to Reproduce:
  1. Open CocoMaterial.
  2. Add the maximum number of search tags to the search field (e.g., “Dog”).
  3. Scroll down the page.
  4. Attempt to add more search tags.
  5. Notice that the length of possible search tags varies as you scroll down the page.
Environment:

Windows 10×64
Google Chrome, Edge, Mozilla Firefox

Actual Result:

There are varying lengths of possible search tags when scrolling through the page.

Expected Result:

The length of possible search tags should remain the same when scrolling through the page.

Identical tags can be added to search field

Severity:

Minor

Steps to Reproduce:
  1. Open CocoMaterial.
  2. Add any tag to the search field.
  3. Add the same tag again.
  4. Notice that identical tags can be added to the search field.
Environment:

Windows 10×64
Google Chrome, Edge, Mozilla Firefox

Actual Result:

Identical tags can be added to the search field.

Expected Result:

Identical tags should not be allowed to be added.

“Customize All” and “Download All” buttons aren’t properly aligned

Severity:

Trivial

Steps to Reproduce:
  1. Open CocoMaterial.
  2. Add 9 or more search tags.
  3. Observe that “Customize All” and “Download All” buttons are misaligned when more than 9 search tags are added, and the page is scrolled.
Environment:

Windows 10×64
Google Chrome, Edge, Mozilla Firefox

Actual Result:

When more than 9 search tags are added, and the page can be scrolled, the “Customize All” and “Download Al”’ buttons are not properly aligned.

Expected Result:

“Customize All” and “Download All” buttons should align with each other when more than 9 search tags are added and the page can be scrolled.

“Customize All” and “Download All” buttons aren’t properly aligned
In general, the website performs all its functions and remains stable. Only 2 major bugs have been found, along with 3 minor/trivial bugs related to corner cases.
Denys, QA engineer

Denys, QA engineer

Need a reliable QA partner?

Hire us