Bugs‌ ‌found‌ ‌in‌ Lyfpit SaaS

Lyfpit

Lyfpit is a cloud-based social media automation and growth hacking platform developed by marketers for marketers with a focus on productivity and ease of use. 

The tool allows its users to build and preview social media content before publishing in a matter of minutes. Lyfpit is an all-in-one software solution designed to easily manage different social media accounts and schedule unlimited posts directly from it. 

Here are some of the Lyfpit  SaaS bugs we found – our QA professionals always ensure that software defects are kept to a minimum.

Error messages while creating new account

Severity:

Critical

Precondition:

Navigate to the website https://lyfpit.com/

Steps to Reproduce:
  1. Click the “Join for free” button. 
  2. Fill in all input fields on the “Sign up” form.
  3. Click “Sign up”.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

“Message could not be sent. Mailer Error: SMTP Error: Could not authenticate” error message is displayed; after trying to sign up one more time, “Email already exists” error message is displayed; when the user tries to log in using the test data from the sign up form, “Account is not activated” message is displayed.

Expected Result:

A new account should be registered successfully; the user should be able to log into the account using the credentials.

Error messages while creating new account

Page keeps freezing while user is trying to add instagram account profile

Severity:

Critical

Precondition:
  1. Navigate to the website https://lyfpit.com/.
  2. The user is logged in.
Steps to Reproduce:
  1. Navigate to the “Instagram” tab. 
  2. Click “Post”.
  3. Click the “Add account” button. 
  4. Click the “Add Instagram account” button.
  5. Log in using credentials of an existing instagram account.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

The page keeps freezing.

Expected Result:

The user’s account should be added successfully.

Header is beyond border if French language is set

Severity:

Major

Precondition:

Navigate to the main page of the website https://lyfpit.com/.

Steps to Reproduce:

Select the French language.

Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

The page’s header is beyond the screen’s border.

Expected Result:

The page’s header should be displayed properly after changing the language.

Header is beyond border if French language is set

Facebook profiles are not displayed in list when user adds new post

Severity:

Major

Precondition:
  1. Navigate to the main page of the website https://lyfpit.com/.
  2. At least one Facebook profile has been added to the “Account Manager” tab.
Steps to Reproduce:
  1. Navigate to the “Facebook” tab.
  2. Select “Post”.
  3. Observe the “Profile” section.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

No available Facebook profiles are displayed.

Expected Result:

All added Facebook profiles should be visible and the user should be able to use them for posting.

Inappropriate validation message for “Password field” is displayed

Severity:

Minor

Precondition:
  1. Navigate to the website https://lyfpit.com/.
  2. The user is logged in.
Steps to Reproduce:
  1. Navigate to the “Account menu” item.
  2. Click “Change password”.
  3. Enter a valid value to the current password. 
  4. Enter more than 5 characters into “New Password”. 
  5. Enter the same value to the “Confirm New Password” field.
  6. Click the “Save” button.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

“Password must be greater than or equal to 5 characters” validation message is displayed.

Expected Result:

A validation message with the relevant text should be displayed.

Inappropriate validation message for “Password field” is displayed
Inappropriate validation message for “Password field” is displayed

Misspellings in labels and validation messages on “Sign up” form

Severity:

Minor

Precondition:
  1. Navigate to the website https://lyfpit.com/.
  2. Navigate to the “Sign up” page by clicking the “Join for free” button.
Steps to Reproduce:
  1. Check the labels on the “Sign up” form. 
  2. Fill in the “Full name” field and click “Sign up”. 
  3. Observe a validation message for the email address.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

Misspellings in “Already hava an account?” label, “Email is required is required” and “Fullname must be greater than or equal to 5 characters” validation messages.

Expected Result:

There are no spelling mistakes in “Already have an account?’ label, “Email is required” and “Full name must be greater than or equal to 5 characters” validation messages.

Misspellings in labels and validation messages on “Sign up” form
Misspellings in labels and validation messages on “Sign up” form
Misspellings in labels and validation messages on “Sign up” form

FAQs tab leads to Home page

Severity:

Minor

Precondition:

Navigate to the “Home” page of the website https://lyfpit.com/

Steps to Reproduce:

Click the “FAQs” tab.

Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

The user is still on the “Home” page; no redirection to the “FAQs” page.

Expected Result:

“FAQs” tab should lead to the “FAQs” page.

Icons overlap input field’s value on “Sign up” form

Severity:

Minor

Precondition:

Navigate to the “Sign up” page of the website https://lyfpit.com/.

Steps to Reproduce:

Enter a long value (more than 50 characters) to any of the fields.

Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

Icons overlap the value in the input field.

Expected Result:

Icons should not overlap the value in the input field.

Icons overlap input field’s value on “Sign up” form

It is possible to add duplicate social networks profiles

Severity:

Minor

Precondition:

Navigate to the “Sign up” page of the website https://lyfpit.com/.

Steps to Reproduce:
  1. Navigate to “Account Manager”. 
  2. Click “Add Facebook Profile”. 
  3. Enter test Facebook credentials. 
  4. Make sure that the test Facebook profile is displayed in the list of Facebook profiles. 
  5. Add the same Facebook profile one more time.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

It is possible to add duplicate accounts.

Expected Result:

There should be duplicate accounts validation.

It is possible to add duplicate social networks profiles

No validation on wrong date in “Time posting” fields

Severity:

Minor

Precondition:

Navigate to the “Sign up” page of the website https://lyfpit.com/.

Steps to Reproduce:
  1. Navigate to the “Twitter” tab. 
  2. Select “Post”.
  3. Select “Profile”, add a caption and image. 
  4. Mark the “Schedule” checkbox.
  5. Open the calendar in the “Time post” or “Repost until” fields.
  6. Select any value. 
  7. Press enter. 
  8. Enter manually 31/02/2023, for example.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

No validation message about the wrong date is displayed; the success confirmation message is displayed after clicking the “Schedule” button.

Expected Result:

A validation message about the wrong date should be displayed.

“Check all” checkbox doesn’t work properly on “Account Manager” tab

Severity:

Minor

Precondition:
  1. Navigate to the “Sign up” page of the website https://lyfpit.com/.
  2. At least 2 profiles of any social networks are added.
Steps to Reproduce:
  1. Navigate to “Account Manager”. 
  2. Mark the “Check All” checkbox.
Environment:

Google Chrome v.109.0.5414.120,
Firefox v.109.0.1,
Microsoft Edge v.109.0.1518.78

Actual Result:

No profile is checked.

Expected Result:

All profiles should be checked.

“Check all” checkbox doesn’t work properly on “Account Manager” tab
During testing, I faced the following issues: impossible to create a new account and add an Instagram profile, the added Facebook profile is not displayed in the list of available profiles for adding posts, misspellings and validation issues. My recommendation would be to perform regression testing to find the defects and fix them in a timely manner.
Tetiana, QA engineer

Tetiana, QA engineer

Need a reliable QA partner?

Hire us