Bugs‌ ‌found‌ ‌in‌ Primavera Sound for iOS

Primavera Sound

2.0

Primavera Sound is a mobile application designed to provide comprehensive information on festivals and events organized by the Barcelona-based Primavera Sound throughout the year.

Through the Primavera Sound app, users can select their preferred festival and access details regarding artists, concerts, and schedules. They can also create personalized minute-by-minute itineraries and leverage the notification system to optimize their time and ensure they don’t miss any performances by their favorite bands.

Here are the outcomes from the comprehensive testing of the Primavera Sound app conducted by our QA team.

5K+downloads
26 ratings

“Error loading page” alert appears when clicking “Get the app” on festival page

Severity:

Critical

Steps to Reproduce:
  1. Navigate to the “Tickets” menu.
  2. Select any available festival.
  3. Click the “Buy” button.
  4. Choose any selling platform.
  5. Click the “Back” button to return to the festival information.
  6. Scroll down.
  7. Click the “Get the app” button.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

An alert saying “Cannot open URL” is displayed; after clicking the “OK” button, an “Error loading page” error is displayed.

Expected Result:

The user should be able to download the application, and the link should function properly.

“Error loading page” alert appears after clicking “Open AccessTicket” button

Severity:

Critical

Precondition:

The user is on the main page of the application.

Steps to Reproduce:
  1. Click on the “Tickets” menu.
  2. Select “Primavera Sound Barcelona 2024|May 30-June 1, 2024” from the list.
  3. Switch to the “Primavera Pro” tab.
  4. Click “Buy” on any available item.
  5. Click the “Open AccessTicket” button.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

An alert stating “Cannot open URL” is displayed; after clicking the “OK” button, an “Error loading page” error is displayed.

Expected Result:

The user should be able to successfully follow the link.

"Error loading page" alert appears when attempting to share event via WhatsApp

Severity:

Major

Precondition:

The user is on the main page of the app.

Steps to Reproduce:
  1. Click on the “Tickets” menu.
  2. Select “Buy” for any available item.
  3. Navigate to the Dice selling platform.
  4. Press the “Back” button.
  5. Tap the “Share” button on the event’s information page.
  6. Choose “WhatsApp.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

“Cannot open URL” alert is displayed; after clicking the “OK” button, an “Error loading page” error is shown.

Expected Result:

The user should be able to share the event’s link via WhatsApp.

Confirmation code not sent

Severity:

Major

Precondition:

The user is on the main page of the app.

Steps to Reproduce:
  1. Click on the “Tickets” menu item.
  2. Click the “Buy” button for any available item.
  3. Select the “Got a code” link.
  4. Enter a valid phone number.
  5. Click the “Continue” button.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

No code has been sent to the entered mobile phone.

Expected Result:

The user should successfully receive the code on the provided phone number.

Confirmation code not sent

“Page Not Found” message appears after clicking “Need Help”

Severity:

Major

Precondition:

The user is on the main page of the app.

Steps to Reproduce:
  1. Click on the “Tickets” menu item.
  2. Scroll down.
  3. Expand the “Tours” option.
  4. Click the “Buy” button for any sold-out item.
  5. Click the “Join waiting list” button.
  6. Enter the amount of tickets.
  7. Click the “Join waiting list” button.
  8. Enter a valid phone number.
  9. Click the “Continue” button.
  10. Click the “Need help” link.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

“The page you were looking for doesn’t exist” page is displayed.

Expected Result:

The user should be able to see the appropriate page after clicking the “Need help” link.

"Request new code" doesn't work after second attempt

Severity:

Major

Precondition:
  1. The user has been asked for the code.
  2. The user is on the “We’ve sent you a code” pop-up.
Steps to Reproduce:
  1. Click the “Didn’t receive a code” link.
  2. Click the “Text” button.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

Nothing happens after clicking the “Text” button on the “Request a new code” pop-up.

Expected Result:

The user should be able to request the code, and it should be sent to the entered mobile phone.

Page content changes after orientation shift in Favorites

Severity:

Minor

Precondition:

The user has added an event to Favorites in the Lineups.

Steps to Reproduce:
  1. Navigate to Favorites on Lineup.
  2. Select the third filter (4 squares).
  3. Click the “Full” screen (change orientation) button in the bottom right corner.
  4. Observe the page.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

Several dates are displayed in landscape screen orientation view, allowing users to view events for different dates.

Expected Result:

The same content should be displayed in both screen orientations.

Primavera Sound 2024 Buenos Aires data shows in English

Severity:

Minor

Precondition:

The language is set to English in the application.

Steps to Reproduce:
  1. Click on the “Tickets” menu item.
  2. Expand the “Primavera Sound 2024 Buenos Aires Nov 23-24, 2024” event.
  3. Click the “Buy” button on the available item.
Environment:

iPhone 14 Pro Version 16.4.1

Actual Result:

The page content is displayed in Spanish.

Expected Result:

The content of the page should be displayed in the chosen language in the application.

Primavera Sound 2024 Buenos Aires data shows in English
After conducting testing, I discovered major integration bugs. I suggest allocating more attention to this area during regression testing.
Tetiana, QA engineer

Tetiana, QA engineer

Need a reliable QA partner?

Hire us