Weekly Bug Crawl by QAwerk:
Marley Spoon – We Love Cooking for iOS

logoSpoon

Marley Spoon - We Love Cooking for iOS

3.2
23 Ratings

With Marley Spoon, you don’t need to be a chef to make a masterpiece meal. This app allows you to either cook yourself with Martha Stewart’s best recipes or to order the exact quantity of the ingredients you need, right to your door. The app has order history, ratings, and a planning feature. But the one thing it sure lacks is a proper quality assurance.

Crash during the attempt to take a photo on a ‘Send us a message’ page
Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Tap on a ‘Select’ button in a 2-PEOPLE item.
  3. Tap on a ‘?’ button.
  4. Tap on ‘Add file or drop here’.
  5. Select a ‘Take Photo or Video’ menu item.

Expected result:

Permission for camera usage is shown for the first time, and the camera app is launched successfully.

Severity:

Major

Actual result:

App crashes.

Environment:

iPhone 6s (iOS 11.4)

Background page can be scrolled when the chat window is opened
Steps to reproduce:
  1. Tap on a ‘Not the right country? Tap to change’ button.
  2. Select Germany.
  3. Tap on a ‘View boxes’ button.
  4. Tap on ‘Auswahlen’ in 2-PERSONEN item.
  5. Tap on a ‘Chatte min uns’ button.
  6. Scroll the background up and down.

Expected result:

Background is unscrollable.

Severity:
Minor

Actual result:

Background page is scrollable.

Environment:

iPhone 6s (iOS 11.4)

Cursor appears randomly after you scroll down/up the screen with a chat opened
Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Tap on ‘Auswahlen’ in 2-PERSONEN item.
  3. Tap on a ‘Chatte min uns’ button.
  4. Scroll down the screen.
  5. Deploy the app from the apps manager.

Expected result:

App is deployed successfully, chat window is shown without changes.

Severity:
Minor

Actual result:

Cursor is shown in an inappropriate place.

Environment:

iPhone 6s (iOS 11.4)

Some icons don’t fit on the page
Pre-condition:

Germany/Austria is chosen as your country.

Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Scroll down the main page.
  3. Pay attention to the icons under a 3-4 PERSONEN item.

Expected result:

All icons fit on the page, and the text is shown correctly.

Severity:
Minor

Actual result:

Left icon doesn’t fit on the page because of the text on other icons.

Environment:

iPhone 6s (iOS 11.4)

No error message when the Internet connection is OFF
Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Turn OFF the Internet connection.
  3. Tap on a ‘Select’ button of any item.

Expected result:

Error text message about the internet connection is shown.

Severity:
Major

Actual result:

Error message doesn’t show up.

Environment:

iPhone 6s (iOS 11.4)

‘Privacy Policy’ link doesn’t work
Pre-condition:

Privacy Policy is not yet accepted.

Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Tap on a ‘Privacy Policy’ link at the top of the screen.

Expected result:

‘Privacy Policy’ page is opened successfully.

Severity:
Minor

Actual result:

Nothing happens.

Environment:

iPhone 6s (iOS 11.4)

‘Read More’ button doesn’t work after ‘Meals per week’ quantity change
Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Scroll down the main page.
  3. Tap on ‘Read More’ and then ‘Read Less’ button.
  4. Set another quantity in 3-4 PEOPLE item.
  5. Scroll down the main page.
  6. Tap on a ‘Read More’ button.

Expected result:

Text is expanded successfully.

Severity:
Minor

Actual result:

Nothing happens.

Environment:

iPhone 6s (iOS 11.4)

Top control buttons are invisible when the gallery is opened
Steps to reproduce:
  1. Tap on a ‘View boxes’ button.
  2. Tap on ‘Select’ for any item in the main page.
  3. Tap on a ‘Chat’ button.
  4. Enter valid data in the chat window.
  5. Tap on ‘Options’ in the chat window.
  6. Tap on a ‘Send a File’ button.
  7. Select ‘Photo Library’.
  8. Pay attention to the control buttons at the top.

Expected result:

Control buttons are shown at the top (e.g. ‘Select’, ‘Cancel’).

Severity:
Major

Actual result:

Buttons are invisible but can be tapped. When you open the folder, a ’Back’ button appears.

Environment:

iPhone 6s (iOS 11.4), IPhone X (iOS 11.2.2)

No check for existing email when you attempt to restore password
Steps to reproduce:
  1. Tap on a ‘Log In’ button.
  2. Tap on ‘Forgot password’ button.
  3. Enter an invalid email (e.g. a@mail.com).
  4. Tap on a ‘Submit’ button.

Expected result:

Error message is shown, e.g. ‘Please, check your email’.

Severity:
Minor

Actual result:

‘Password on route!’ page is shown.

Environment:

iPhone 6s (iOS 11.4)

When application quality is good, it will last longer and will perform shrewdly even when used in full swing. So it is necessary to apply software testing to any app that strives after consistency and accuracy. In-house testing team may cost you an arm and a leg, however, QA outsourcing is pretty common and more convenient mode to test your application for bugs. What’s more, outsourcing quality assurance to QAwerk Bug Crawl third party is the right way to save your budget and gain the quality. With our software testing quote calculator you can find out the cost of software quality for your project in an instant, not wasting a minute on your way towards the improved capacity of your products.

Application development takes a lot of effort. Everything has to be thought out from the beginning to the end, every process has to be understood, realized, and then an app should be marketed. Quality control may seem like a fifth wheel that drains your resources, but bugs in an app are easier to prevent than to patch around. Besides, there is a chance that a client would give up on your app if it’s flawed. So it’s very important to pay more attention to testing.
Evgeniia, QA

Evgeniia, QA

Need QA services?

Weekly Bug Crawl by QAwerk:
Marley Spoon – We Love Cooking for iOS
4.75/5 (95.00%) 16 votes