Social Logins and Verification of Analytics Tags

"Continue with Facebook", "Continue with Twitter", "Continue with Google" buttons are ubiquitous these days. Analysts have developed requirements to track the different type of login methods used for creating accounts or authenticating on a site, resulting in the deployment of custom analytics tags for each of the said events.

When initially enabling the pixels for tracking these login methods, analysts/developers need to juggle multiple usernames/passwords for the different social platforms and the process can be quite cumbersome. 

The notion of manually testing such flows after each sprint or release can be daunting even to the most grizzled QA teams, making it a foregone decision. On the other hand, the complexity of the types of interactions required in order to automate such flows can stump even some of the best of class automation solutions.

At QA2L, we took the problem head-on and have developed an automation framework for the testing of logins through social platforms, ensuring that you will be the first to know when tagging ommissions occur across these flows. Below are the details on how you can create automated flows with Facebook and Google logins using QA2L's visual task design interface.

Continue with Facebook:
  1. Using QA2L design tab to navigate to www.facebook.com
  2. Supply a user name and a password and select Login.  At this point you are fully authenticated on the facebook platform and we usually recommend that you save these steps as their own flow so you can reuse it a later point with our precursor task feature. 
  3. Navigate to the site where you want to authenticate with Facebook
  4. Select the "Cotinue with Facebook" button
  5. You are done! You will be presented with the authenticated site experience and you can enable checks for the tasks associated with this particular login method.

Continue with Google:
  1. Go to www.google.com
  2. Click on Sign In 
  3. Enter username
  4. Enter password
  5. You will be redirected to authenticated Google home page
Similarly to the Facebook flow you can save the task up to this step if you plan to use the same sequence in more than one flow or you can continue by designing the rest of the steps of the flow on the target website where you'd like to authenticate using Google. 

Once recorded these login sequences and the tagging checks QA2L enables can be run on a schedule that you define, alerting you whenever tagging discrepancies are discovered. Below is a preview of one such validation. Curious to see how QA2L can help validate your social login tags, get a free, no-obligation trial account.


Print Email