Weekly bug crawl by QAwerk:
Pundit for iOS

175x175bb

Pundit for iOS

Pundit is a great modern messenger app. By ‘modern’ we mean, it isn’t just instant messages and group chats. The functionality of this app can be divided into two parts: essential – adding push-to-talk and automated history cleanups and fun – talking stickers, voice effects, and music. And all this is packed in a beautiful and easy-to-use design.

Our curious QA team liked the scope of features so much that decided to try it out on a weekly Bug Crawl, and the results you can see below.

The app crashes when trying to send verification code to inexistent phone number
Steps to reproduce:
  1. Tap Sign up button.
  2. Choose a country without code,
    for example, Aland Islands.
  3. Type ‘0’ in a phone number field.
  4. Tap Next.

Expected result:
A warning about incorrect number appears.

Actual result:

The app crashes.

Environment:

iPhone SE iOS 10.3.3

iPhone 6 iOS 11.0

Severity:
Critical

Weekly bug crawl by QAwerk
The app crashes when user chooses a chat with himself
Steps to reproduce:

Introduction:
A user must have an empty Name field.

  1. Go to Search.
  2. Type in your login to the search bar.
  3. Find your account and tap Add to the contacts.
  4. Close the tab and go to the Chat section.
  5. Tap your contact in the list.

Expected result:
The chat window opens.

Actual result:

The app crashes.

Environment:

iPhone SE iOS 10.3.3

iPhone 6 iOS 11.0

Severity:
Critical

Weekly bug crawl by QAwerk
A phone number format validation is missing
Steps to reproduce:

Introduction:
When starting the app for the first time, a user must not be signed up.

  1. At the start page tap on Sign up button.
  2. Choose a region, for example, Ukraine.
  3. Type “0” in Mobile number field.
  4. Tap Sign Up button.

Expected result:
A warning about incorrect number appears.

Actual result:

The page with access code field appears.

Environment:

iPhone SE

iPhone 6S

Severity:
Major

Pundit app - Phone number format validation bug / Weekly bug crawl by QAwerk
An email validation is missing
Steps to reproduce:
  1. Tap on the account pic in the upper corner.
  2. Tap Options.
  3. In Personal details block choose Email field.
  4. Type ‘@’ in the field and submit changes.

Expected result:
A warning about incorrect email address appears.

Actual result:

The form is updated.

Environment:

iPhone SE

iPhone 6S

Severity:
Major

Pundit app - Email validation bug / Weekly bug crawl by QAwerk
Start screen slider works incorrectly after a user taps it.
Steps to reproduce:
  1. When starting the app for the first time.
  2. Tap on the last switch of the start screen.

Expected result:
The slider displays the correct order of tabs.

Actual result:

The slider shows the last tab position, the image is from the first one.

Environment:

iPhone SE

iPhone 6S

Severity:
Trivial

Weekly bug crawl by QAwerk

As you can see, even good applications have their flaws. It may not be a major issue in a given project, but it often occurs that bugs ruin public acceptance that can turn a far-going project into a commercial failure. That’s why you should always have an experienced testing and quality assurance team in close vicinity. And if you don’t have an opportunity to enlarge your team with permanent QA employees, then software testing project outsourcing is a great choice for you. Australia or the US, Germany or Canada, no matter where you are, we can always help you by checking your product for any imperfections and thus increasing your chances of succeeding in this competitive industry.

Messengers became an essential part of every smartphone app list. Unfortunately, some developers do not pay much attention to detailed testing of their products. The Pundit application is no exception. Neglecting user data checks may cause data loss and negative feedback, even if the app looks and works good overall.
Berta, QA

Berta, QA

Need QA services?

Weekly bug crawl by QAwerk:
Pundit for iOS
4.33/5 (86.67%) 3 votes