Craftnote: Craftsman App for iOS. Weekly Bug Crawl by QAwerk

Craftnote: Craftsman App for iOS. Weekly Bug Crawl by QAwerk

Craftnote: Craftsman App for iOS

Craftnote: Craftsman App makes managing your working documentation and communication easier. It’s a simple and useful app for contemporary craftsmen. It has an intellectual structure in every project, PDF scanner, and also it is able to send and store image, video, audio and text messages. So let’s go check what is wrong with this app!

Search in chat by any character shows all attached media files
Severity:
Major

Steps to reproduce:
  1. Add a project on a ‘Projects’ page.
  2. Tap on a current project.
  3. Send a photo, recording, and a text message ‘test’.
  4. Tap on ‘Search’.
  5. Enter a letter and tap on ‘Submit’.

Environment:

iPhone 6s (iOS 11.4)

Actual result:

Text message and all media files are shown in the search results.

Expected result:

Text message is shown in the search results.

Input field appears when it shouldn’t
Severity:
Major

Steps to reproduce:
  1. Tap on a project.
  2. Open keyboard by tapping a text input field.
  3. Tap on a ‘Camera’ button.
  4. Make a photo and send it.
  5. While the keyboard is on the screen, tap on an ‘Add Media’ button.

Environment:

iPhone 6s (iOS 11.4)

Actual result:

Menu is overlapped by the input field.

Expected result:

Menu is fully visible.

There’s no opportunity to restore a project when the internet connection is off
Severity:
Major

Steps to reproduce:
  1. Tap on a project.
  2. Tap a three-dot menu button in the upper right corner.
  3. Scroll the page down and tap on ‘Restore Project’.
  4. Tap on ‘Archive’.
  5. Go to the ‘Projects’ page.

Environment:

iPhone 6s (iOS 11.4)

Actual result:

App offers you to archive a project when you want to restore it in offline mode. As a result, a project is not restored.

Expected result:
The project is successfully restored and shown on the ‘Projects’ page.

Software testing is one of the key components of software product development because it improves accuracy and reliability of a solution. Quality is needed to make your app survive on competitive digital market. Bug Crawl focuses on web and mobile app quality testing. If you can’t afford an in-house team of quality assurance engineers, then you can make use of QAwerk, outsource contract manufacturing QA company. Our testing team will pinpoint errors, bugs and defects in your software, and will make appropriate corrections to enhance app’s performance.

It’s debatable when the bugs should be eliminated. Some teams prefer Test-Driven Development and leave little to no work to the quality assurance department. Others just make an app work, and then QA team is there to fix everything that pops out. But both of these methods imply that no bugs should remain after the release date. Too bad it’s rarely the case.
Evgeniia QA

Evgeniia, QA

Need a reliable QA partner?

Hire us