{"id":272,"date":"2013-09-09T15:24:41","date_gmt":"2013-09-09T09:54:41","guid":{"rendered":"https:\/\/www.innovationm.com\/blog\/?p=272"},"modified":"2014-03-07T19:00:57","modified_gmt":"2014-03-07T13:30:57","slug":"testing-facebook-integration-in-ios-and-android","status":"publish","type":"post","link":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/","title":{"rendered":"Testing &#8211; Facebook Integration in iOS and Android"},"content":{"rendered":"<p dir=\"ltr\" style=\"text-align: justify;\">Testing &#8211; Facebook integration of the app &#8211; requires different combinations of situations and cases to be tested. Ex Login to Application using Facebook when Facebook app is installed on the device. In another case, Facebook app is not installed. Let us go through some of them &#8230;.<\/p>\n<h1 style=\"text-align: center;\"><strong>iOS &#8211; Login Test Scenarios<\/strong><\/h1>\n<p><strong><span style=\"color: #43609c;\">\u00a01. User wants to login for the first time<\/span><\/strong><\/p>\n<div dir=\"ltr\">\n<table>\n<colgroup>\n<col width=\"62\" \/>\n<col width=\"196\" \/>\n<col width=\"350\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Facebook Login Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Facebook app is launched presenting Login page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">3<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above) and user has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Same as #1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">4<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above). Facebook App is also installed.<\/p>\n<p dir=\"ltr\">User has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Facebook Page asking \u201cLogged in as facebook &#8211; username\u201d Continue or Not You.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p dir=\"ltr\" style=\"text-align: center;\"><span style=\"color: #43609c;\"><strong>1. Screenshots<\/strong><\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-283\" alt=\"longin1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/12.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-285\" alt=\"1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/12.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/12.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/12-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-286\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><span style=\"color: #43609c;\"><strong>2. Screenshots<\/strong><\/span><\/p>\n<p><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"longin1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\" width=\"202\" height=\"359\" \/><\/a>\u00a0<a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/31.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"3\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/31.png\" width=\"202\" height=\"359\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\" width=\"202\" height=\"359\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><span style=\"color: #43609c;\"><strong>4. Screenshots<\/strong><\/span><\/p>\n<p><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"longin1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin1.png\" width=\"202\" height=\"359\" \/><\/a>\u00a0<a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/41.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-290\" alt=\"4\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/41.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/41.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/41-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-286\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p dir=\"ltr\"><strong><span style=\"color: #43609c;\">2. \u00a0Logged in Facebook Account (Starts the app again)<\/span><\/strong><\/p>\n<table>\n<colgroup>\n<col width=\"31\" \/>\n<col width=\"199\" \/>\n<col width=\"369\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">No page of Facebook app is shown and user continues in my app<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">3<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above) and user has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Same as #1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">4<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above). Facebook App is also installed.<\/p>\n<p dir=\"ltr\">User has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Same as #2<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p dir=\"ltr\"><span style=\"color: #43609c;\"><strong>3. User logs out from My App and wants to login again<\/strong><\/span><\/p>\n<table>\n<colgroup>\n<col width=\"31\" \/>\n<col width=\"199\" \/>\n<col width=\"369\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">No page of Facebook app is shown and user continues in my app<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">3<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above) and user has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Same as #1<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">4<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above). Facebook App is also installed.<\/p>\n<p dir=\"ltr\">User has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0Same as #2<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p dir=\"ltr\"><span style=\"color: #43609c;\"><strong>4. User is logged in. Remove Cookies from Safari Settings. Starts the app again.<\/strong><\/span><\/p>\n<table>\n<colgroup>\n<col width=\"31\" \/>\n<col width=\"199\" \/>\n<col width=\"369\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0 \u00a0 \u00a0 \u00a0User logs out from My App and wants to login again<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Facebook Login Page<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Settings of Facebook in iOS is available (iOS 6 and above) and user has logged in by entering credentials in Settings.<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Facebook Page asking \u201cLogged in as facebook &#8211; username\u201d Continue or Not You.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App p<span style=\"color: #808000;\">a<\/span>ge<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1 style=\"text-align: center;\"><span style=\"color: #99cc00;\"><strong>Android &#8211; Login Test Scenarios<\/strong><\/span><\/h1>\n<p dir=\"ltr\"><span style=\"color: #43609c;\"><strong>1. User wants to login for the first time<\/strong><\/span><\/p>\n<div dir=\"ltr\">\n<table>\n<colgroup>\n<col width=\"62\" \/>\n<col width=\"196\" \/>\n<col width=\"350\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Facebook Login Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Facebook app is launched presenting Login page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Syn Gallery and Calender Page.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">app would like to share your profile page.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p dir=\"ltr\" style=\"text-align: center;\"><span style=\"color: #43609c;\"><strong>1. Screenshots<\/strong><\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-288\" alt=\"longin1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin11.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin11.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/longin11-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/26.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-292\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/26.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/26.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/26-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-286\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/25-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: center;\"><span style=\"color: #43609c;\"><strong>2. Screenshots<\/strong><\/span><\/p>\n<p dir=\"ltr\" style=\"text-align: left;\"><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/43.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-297\" alt=\"4\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/43.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/43.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/43-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-298\" alt=\"5\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/5.png\" width=\"202\" height=\"359\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/5.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/08\/5-168x300.png 168w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-521\" alt=\"6\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png\" width=\"216\" height=\"360\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png 216w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6-180x300.png 180w\" sizes=\"(max-width: 216px) 100vw, 216px\" \/><\/a><\/p>\n<p dir=\"ltr\"><span style=\"color: #43609c;\"><strong>2. \u00a0Logged in Facebook Account (Starts the app again)<\/strong><\/span><\/p>\n<table>\n<colgroup>\n<col width=\"31\" \/>\n<col width=\"199\" \/>\n<col width=\"369\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device (&amp; You are logged In)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">It should be permisson page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to my app<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-521\" alt=\"6\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png\" width=\"216\" height=\"360\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6.png 216w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/6-180x300.png 180w\" sizes=\"(max-width: 216px) 100vw, 216px\" \/><\/a><\/p>\n<p><span style=\"color: #43609c;\"><strong>3. User logs out from My App and wants to login again<\/strong><\/span><\/p>\n<table>\n<colgroup>\n<col width=\"31\" \/>\n<col width=\"199\" \/>\n<col width=\"369\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\">#<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Situation<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Observation \/ Flow<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">No page of Facebook app is shown and user continues in my app<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">No page of Facebook app is shown and user continues in my app<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>3. User uninstall My App and install again \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/strong><\/p>\n<table>\n<colgroup>\n<col width=\"62\" \/>\n<col width=\"196\" \/>\n<col width=\"350\" \/><\/colgroup>\n<tbody>\n<tr>\n<td>\n<p dir=\"ltr\"><strong>#<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>Situation<\/strong><\/p>\n<\/td>\n<td>\n<p dir=\"ltr\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Observation \/ Flow<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">1<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Safari<\/p>\n<p dir=\"ltr\">(Facebook App not installed on device)<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Facebook Login Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Permission Page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p dir=\"ltr\">2<\/p>\n<\/td>\n<td>\n<p dir=\"ltr\">Facebook App installed on device<\/p>\n<\/td>\n<td>\n<ul>\n<li>\n<p dir=\"ltr\">My App page containing Facebook Login button<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p dir=\"ltr\">Facebook app is launched presenting Login page<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Syn Gallery and Calender Page.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">app would like to share your profile page.<\/p>\n<\/li>\n<li>\n<p dir=\"ltr\">Back to My App page<\/p>\n<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0Setting (Facebook)<\/strong><\/p>\n<p>Note &#8211; There is an option in Settings where you can add facebook account. See screenshot<\/p>\n<p>Go to Personal &#8211;&gt; Add account &#8211;&gt; Tap on Facebook for syncing(Add username and password) &#8211;&gt; Your account is then created.<\/p>\n<p><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/A1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1140\" alt=\"A\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/A1.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/A1.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/A1-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/B.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1141\" alt=\"B\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/B.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/B.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/B-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/C.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1142\" alt=\"C\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/C.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/C.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/C-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/D.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1143\" alt=\"D\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/D.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/D.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/D-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p><strong>Some cases after Settings &#8211; Facebook setup :<\/strong><\/p>\n<p>Case 1: Facebook app not installed and you setup Facebook through settings \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 A &#8211;\u00a0User wants to login for the first time \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/15.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1144\" alt=\"1\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/15.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/15.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/15-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a>\u00a0 \u00a0 \u00a0<a href=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/23.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1145\" alt=\"2\" src=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/23.png\" width=\"202\" height=\"337\" srcset=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/23.png 202w, https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/23-179x300.png 179w\" sizes=\"(max-width: 202px) 100vw, 202px\" \/><\/a><\/p>\n<p>B &#8211;\u00a0User tap on my app facebook button again \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 No page of Facebook app is shown and user continues in my app<\/p>\n<p>B &#8211;\u00a0User logs out from My App and wants to login again \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 No page of Facebook app is shown and user continues in my app<\/p>\n<p>Note 1 :<strong> If you install Facebook App and add your credential, it will automatically sync facebook in Settings.<\/strong> \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 Note 2 :<strong> If you uninstall Facebook App, it will automatically De &#8211; sync facebook in Settings<\/strong><\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Testing &#8211; Facebook integration of the app &#8211; requires different combinations of situations and cases to be tested. Ex Login to Application using Facebook when Facebook app is installed on the device. In another case, Facebook app is not installed. Let us go through some of them &#8230;. iOS &#8211; Login Test Scenarios \u00a01. User [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,71,7,63],"tags":[159,166,81,14,160,165,162,164],"class_list":["post-272","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-ios","category-mobile","category-mobile-testing","category-social-media-integration","tag-android","tag-facebook","tag-faecbook-testing","tag-innovationm","tag-ios","tag-mobile","tag-mobile-testing","tag-social-media-integration"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Testing - Facebook Integration in iOS and Android | InnovationM Blog<\/title>\n<meta name=\"description\" content=\"Tutorial on testing facebook integration in iOS and Android.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Testing - Facebook Integration in iOS and Android | InnovationM Blog\" \/>\n<meta property=\"og:description\" content=\"Tutorial on testing facebook integration in iOS and Android.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/\" \/>\n<meta property=\"og:site_name\" content=\"InnovationM - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-09-09T09:54:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-03-07T13:30:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png\" \/>\n\t<meta property=\"og:image:width\" content=\"625\" \/>\n\t<meta property=\"og:image:height\" content=\"364\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ashish Seth\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashish Seth\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/\"},\"author\":{\"name\":\"Ashish Seth\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d1d9e5f4c0107300797bec032e33bd\"},\"headline\":\"Testing &#8211; Facebook Integration in iOS and Android\",\"datePublished\":\"2013-09-09T09:54:41+00:00\",\"dateModified\":\"2014-03-07T13:30:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/\"},\"wordCount\":913,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/09\\\/innovationm-testing-facebook-integration.png\",\"keywords\":[\"Android\",\"Facebook\",\"Faecbook Testing\",\"InnovationM\",\"iOS\",\"Mobile\",\"Mobile Testing\",\"Social Media Integration\"],\"articleSection\":[\"Android\",\"iOS\",\"Mobile\",\"Mobile Testing\",\"Social Media Integration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/\",\"name\":\"Testing - Facebook Integration in iOS and Android | InnovationM Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/09\\\/innovationm-testing-facebook-integration.png\",\"datePublished\":\"2013-09-09T09:54:41+00:00\",\"dateModified\":\"2014-03-07T13:30:57+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d1d9e5f4c0107300797bec032e33bd\"},\"description\":\"Tutorial on testing facebook integration in iOS and Android.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/09\\\/innovationm-testing-facebook-integration.png\",\"contentUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2013\\\/09\\\/innovationm-testing-facebook-integration.png\",\"width\":625,\"height\":364,\"caption\":\"InnovationM Testing Facebook Integration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/testing-facebook-integration-in-ios-and-android\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Testing &#8211; Facebook Integration in iOS and Android\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\",\"name\":\"InnovationM - Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/c4d1d9e5f4c0107300797bec032e33bd\",\"name\":\"Ashish Seth\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g\",\"caption\":\"Ashish Seth\"},\"sameAs\":[\"http:\\\/\\\/www.innovationm.com\\\/\"],\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/author\\\/ashish-seth\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Testing - Facebook Integration in iOS and Android | InnovationM Blog","description":"Tutorial on testing facebook integration in iOS and Android.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/","og_locale":"en_US","og_type":"article","og_title":"Testing - Facebook Integration in iOS and Android | InnovationM Blog","og_description":"Tutorial on testing facebook integration in iOS and Android.","og_url":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/","og_site_name":"InnovationM - Blog","article_published_time":"2013-09-09T09:54:41+00:00","article_modified_time":"2014-03-07T13:30:57+00:00","og_image":[{"width":625,"height":364,"url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png","type":"image\/png"}],"author":"Ashish Seth","twitter_misc":{"Written by":"Ashish Seth","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#article","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/"},"author":{"name":"Ashish Seth","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/c4d1d9e5f4c0107300797bec032e33bd"},"headline":"Testing &#8211; Facebook Integration in iOS and Android","datePublished":"2013-09-09T09:54:41+00:00","dateModified":"2014-03-07T13:30:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/"},"wordCount":913,"commentCount":0,"image":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png","keywords":["Android","Facebook","Faecbook Testing","InnovationM","iOS","Mobile","Mobile Testing","Social Media Integration"],"articleSection":["Android","iOS","Mobile","Mobile Testing","Social Media Integration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/","url":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/","name":"Testing - Facebook Integration in iOS and Android | InnovationM Blog","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#primaryimage"},"image":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png","datePublished":"2013-09-09T09:54:41+00:00","dateModified":"2014-03-07T13:30:57+00:00","author":{"@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/c4d1d9e5f4c0107300797bec032e33bd"},"description":"Tutorial on testing facebook integration in iOS and Android.","breadcrumb":{"@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#primaryimage","url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png","contentUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2013\/09\/innovationm-testing-facebook-integration.png","width":625,"height":364,"caption":"InnovationM Testing Facebook Integration"},{"@type":"BreadcrumbList","@id":"https:\/\/www.innovationm.com\/blog\/testing-facebook-integration-in-ios-and-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.innovationm.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Testing &#8211; Facebook Integration in iOS and Android"}]},{"@type":"WebSite","@id":"https:\/\/www.innovationm.com\/blog\/#website","url":"https:\/\/www.innovationm.com\/blog\/","name":"InnovationM - Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.innovationm.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/c4d1d9e5f4c0107300797bec032e33bd","name":"Ashish Seth","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d1c0e1956e790baa328f124e3d59baea74d670f6db4835389365f1272d091df0?s=96&r=g","caption":"Ashish Seth"},"sameAs":["http:\/\/www.innovationm.com\/"],"url":"https:\/\/www.innovationm.com\/blog\/author\/ashish-seth\/"}]}},"_links":{"self":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":0,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/272\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media\/661"}],"wp:attachment":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media?parent=272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/categories?post=272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/tags?post=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}