Bugs‌ ‌found‌ in Farm Progress for Android

Farm Progress

0.0

Farm Progress is a mobile solution created to accommodate the needs of farmers by offering data on local weather, market prices, ag news, and blogs. The Farm Progress application is available for iOS and Android users.

Farm Progress has various functionalities, including advanced charting, screening tools, customizable portfolios, and real-time analytics. Those features help you to keep up with all essential aspects of your local farming, like grain and livestock markets and weather forecasts. The app automatically directs you to your local Farm Progress website, or you can choose your favorite.

As a part of our Bug Crawl initiative, we tested Farm Progress and found potential areas to better the app. Check out the results of our work.

1K+downloads
0 ratings

‘US Corn Price’ chart fails to load on page opened from ‘Home’ tab

Severity:

Critical

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Navigate to the ‘Home’ tab.
  3. Select the ‘US Corn Price’.
Environment:

Poco F4, Android 13

Actual Result:

The ‘US Corn Price’ chart fails to load on the new page.

Expected Result:

Upon selection, the ‘US Corn Price’ chart should successfully load and display on the new page.

‘Daily Precipitation (24 hours)’ photo not loading on ‘Weather’ tab

Severity:

Major

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Navigate to the ‘Weather’ tab.
  3. Look for the ‘Daily Precipitation (24 hours)’ section.
Environment:

Poco F4, Android 13

Actual Result:

The ‘Daily Precipitation (24 hours)’ graphic fails to load.

Expected Result:

The ‘Daily Precipitation (24 hours)’ graphic should correctly load and be displayed.

Failure to load ‘Today's Precipitation Accumulation’ photo on ‘Weather’ tab

Severity:

Major

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Navigate to the ‘Weather’ tab.
  3. Find the section for ‘Today’s Precipitation Accumulation’.
Environment:

Poco F4, Android 13

Actual Result:

The ‘Today’s Precipitation Accumulation’ photo fails to load.

Expected Result:

The ‘Today’s Precipitation Accumulation’ photo is expected to successfully load and be clearly visible.

Unresponsive 'Star' button in ‘Contract’ block on ‘Home’ tab in intermittent cases

Severity:

Major

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the app.
  2. Navigate to the ‘Home’ tab.
  3. Scroll down to identify the ‘Contract’ block.
  4. Select a contract.
  5. Attempt to click on the star-shaped button.
Environment:

Poco F4, Android 13

Actual Result:

There are occasional instances where the ‘Star’ button does not respond when clicked.

Expected Result:

The ‘Star’ button should be responsive each time it is clicked, exhibiting a transition to a ‘Filled Star’ symbol.

Duplicate articles present in ‘News’ tab feed

Severity:

Minor

Precondition:

The app is installed.

Steps to Reproduce:
  1. Open the installed app.
  2. Navigate to the ‘News’ tab.
  3. Scroll through the articles displayed in the feed.
Environment:

Poco F4, Android 13

Actual Result:

Multiple identical articles are appearing in the feed.

Expected Result:

Each unique article should only appear once in the feed.

‘Weather’ tab’s ‘US Radar/Satellite’ animation image intermittently appears and disappears

Severity:

Minor

Precondition:

The app is installed.

Steps to Reproduce:
  1. Launch the application.
  2. Navigate to the ‘Weather’ tab.
  3. Locate the ‘US Radar/Satellite’ animation section.
  4. Observe the image over a period for inconsistent visibility.
Environment:

Poco F4, Android 13

Actual Result:

The image in the ‘US Radar/Satellite’ animation section intermittently appears and disappears.

Expected Result:

The image in the ‘US Radar/Satellite’ animation section should load consistently and remain visible.

Throughout my testing of Farm Progress, I identified six bugs ranging from minor interface inconsistencies to significant functional issues. I recommend thorough testing across diverse user scenarios and devices in addition to functional and non-functional testing.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us