SlideShare a Scribd company logo
1 of 40
MARHARYTA DYMYTROVA
tester at Shadow Masters Games
TESTING
FACEBOOK INTEGRATION
IN MOBILE GAMES
“ More than 90 percent of the top 100
grossing mobile game apps on iOS
and Android in the US are
integrated with Facebook
https://developers.facebook.com/
ADVANTAGES OF FACEBOOK INTEGRATION
EASY LOGIN AND PROGRESS SYNC
with no additional passwords to
remember across all devices
SHARING GAME ACTIVITY
increasing player engagement
NEW USER ACQUISITION
through "call-to-action" invites, requests
PERSONALIZED GAME EXPERIENCE
personalized profile and interactions
with friends
ADDITIONAL VALUE FOR THE USER
new social experience
THE USER IS MORE LIKELY TO COME BACK
more competitive gameplay
R
PARTS OF FACEBOOK INTEGRATION
LOGIN
SHARE
REQUESTS
NOTIFICATIONS
FACEBOOK ANALYTICS
sharing user's game activity: score,
achievements, unlocked item on news feed
authorisation and authentification; progress
synchronization across multiple platforms
and devices; storing game data
sending and accepting invites between users
sending and delievering notification for users
measuring user activity
CHALLENGES FOR A TESTER
➤ Facebook is not a game module or plugin built to develop your
game. It's an independent organism. You have to find
problems not within one system but in the possible interactions
between two systems.
➤ Facebook is an important part of your user's social life. You
need to check not only playability, but also likeability.
➤ Facebook can go in different "shapes" (like mobile app or web
page or account in Settings) and it can be regulated by the
user. You have to test all the possibilities.
LOGIN OPTION
LOGIN OPTION FOR CONTROL FREAK
THINK OF AS MANY POSSIBLE PATHS AS
YOUR GAME AND FACEBOOK ALLOW
THE USER TO TAKE.
FLOW FOR TESTING LOGIN
User has no FB app
on device
User has FB app
on device
User is redirected
to FB app
User is redirected to
browser
User is logged in and
redirected back to the
game
Logout and re-login Share Requests and Invites
User has FB account
in settings/device
login
iOS
WebView login popup
Android
FLOW FOR TESTING PERMISSIONS
User gives all permissions User edits permissions
App requests
permissions again
Logout and re-login Share Requests and Invites
User is logged in
and redirected back
to the game
User is new to your game
LOGIN AND PERMISSIONS FLOW
User is redirected to FB
app
User is redirected to the
browser
New user
User gives
permissions
User edits
permissions
Existing user
User confirms
permissions
User is
redirected back
to the game
App requests
permissions
Logout and re-
login
Share
Requests and
Invites
LOGIN THROUGH SHARE
Guest user shares score
User is redirected to FB app User is redirected to browser
User is logged in and
redirected back to the game
Share
Share popup opens
FLOW IN THE GAME
FLOW IN THE GAME
WHAT IF I...
remove the game from Facebook
apps while being logged in the game
WHAT IF I...
disable Internet connection before pressing "Log in"
CHECKLIST
POSSIBLE PROBLEMS
➤ Button won't open the Facebook-related popup again after the
canceled action.
➤ Button won't ask to edit permissions if the game flow requires them.
➤ Login popup opens for registered user on every Facebook-related
button.
➤ The user in not logged out when the app is started without internet
connection.
➤ Connected user is not logged in automatically after the game app
restart.
➤ Missing errors about lost internet connection on Facebook buttons.
➤ "Connect" button is not updated during and after login (from "Connect"
to "Connecting" to "Logout").
➤ Facebook popup is not closed after the user completes the action.
LINK SHARES
➤ Should open the game on device or the game page in store.
➤ If open on website, redirect to the game page in Facebook or the
game website.
➤ Link content: image, text, localization.
INVITES AND NOTIFICATIONS
INVITES AND NOTIFICATIONS
On web: opens the app page
INVITES AND NOTIFICATIONS
On mobile: opens the game page in store
EDITTING NOTIFICATIONS
The user doesn't get the notification
in Facebook app, but stille gets it in
the game app.
RECOMMENDATIONS
➤ You need to have at least two test users to check invites and
requests. The game app deleting/reinstalling is required.
➤ Check the same notifications both on mobile and on web. All
links should open the game app or the game page on
Facebook.
➤ Check the requests update: whenever the user accepted the
request, it should be removed from the notification list (on
Facebook or inside the game).
➤ Check if the user gets what is requested: lives, help etc.
➤ Check if Facebook popups are closed after the request/invite
was made.
GAME CONTINUITY IS IMPORTANT
➤ Whatever the user does, they must always be redirected
back to the game afterwards.
➤ Check the possibility to continue the game flow after
canceling any process, closing any popup, restricting any
permissions.
MANAGING THE GAME
IN FACEBOOK SETTINGS
MANAGING THE GAME
IN FACEBOOK SETTINGS
MANAGING THE GAME
IN DASHBOARD
MANAGING THE GAME
IN DASHBOARD
MANAGING THE GAME
IN DASHBOARD
IOS: FACEBOOK ACCOUNT
IOS: FACEBOOK ACCOUNT
ANDROID ACCOUNTS
APP SWITCHING IN IOS 9
iOS 8 iOS 9
Login button opens FB app Login button opens alert dialog
Dialog opens FB app
FB app opens alert dialog
User is logged in and redirected back to the game
APP SWITCHING IN IOS 9
TITLES AND TEXTS
ANALYTICS FOR APPS
SHADOW MASTERS
http://www.shadowmastersgames.com/

More Related Content

Viewers also liked

DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...
DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...
DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...Dakiry
 
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”Dakiry
 
Dakiry social night _nastya_tumanova social entreprise
Dakiry social night _nastya_tumanova social entrepriseDakiry social night _nastya_tumanova social entreprise
Dakiry social night _nastya_tumanova social entrepriseDakiry
 
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"Dakiry
 
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishment
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishmentDakiry pmweekend Roman Savchenko the role of a manager - reward or punishment
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishmentDakiry
 
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"Dakiry
 
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»Dakiry
 
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...Dakiry
 
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"Dakiry
 
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastia
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastiaDakiry pmweekend Natalka Shpot fantazii pro idealne shchastia
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastiaDakiry
 
Dakiry social night _daniil leping_startup.-lottery-or-business-
Dakiry social night _daniil leping_startup.-lottery-or-business-Dakiry social night _daniil leping_startup.-lottery-or-business-
Dakiry social night _daniil leping_startup.-lottery-or-business-Dakiry
 
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...Dakiry
 
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"Dakiry
 
Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"Dakiry
 
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Dakiry
 
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"Dakiry
 
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...Dakiry
 
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...Dakiry
 
Dakiry pmweekend Oleksandr Pronin zakhid i skhid
Dakiry pmweekend Oleksandr Pronin zakhid i skhidDakiry pmweekend Oleksandr Pronin zakhid i skhid
Dakiry pmweekend Oleksandr Pronin zakhid i skhidDakiry
 
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pm
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pmDaKiRy PMWeekend Iryna Shuliarenko Hr та-pm
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pmDakiry
 

Viewers also liked (20)

DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...
DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...
DaKiRy_PMWeekend2016_Максим Коляда "Ігри патріотів: гейміфікація та сенсмейкі...
 
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”
Yevhen Lokhmatov “IoT: проблеми, рiшення, тренди”
 
Dakiry social night _nastya_tumanova social entreprise
Dakiry social night _nastya_tumanova social entrepriseDakiry social night _nastya_tumanova social entreprise
Dakiry social night _nastya_tumanova social entreprise
 
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"
Уляна Країнська "Як побудувати процес роботи з віддаленими сейлами"
 
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishment
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishmentDakiry pmweekend Roman Savchenko the role of a manager - reward or punishment
Dakiry pmweekend Roman Savchenko the role of a manager - reward or punishment
 
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"
DaKiRY_QAStandUp_Альона Тудан "QA vs DEV"
 
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»
DaKiRY_BAQ2016_QADay_Артем Биковець «Agile testing»
 
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
DaKiRy_PMWeekend2016_Андрій Уманський "Переговори. Базові техніки добиватись ...
 
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"
DaKiRY_BAQ2016_QADay_Оксана Вей "Manage by metrics"
 
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastia
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastiaDakiry pmweekend Natalka Shpot fantazii pro idealne shchastia
Dakiry pmweekend Natalka Shpot fantazii pro idealne shchastia
 
Dakiry social night _daniil leping_startup.-lottery-or-business-
Dakiry social night _daniil leping_startup.-lottery-or-business-Dakiry social night _daniil leping_startup.-lottery-or-business-
Dakiry social night _daniil leping_startup.-lottery-or-business-
 
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...
DaKiRy_PMWeekend2016_Михайло Федор "Конфлікти в команді як запорука щастя та ...
 
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
Анастасія Ленчинська "Солдат Джейн. ІТ с женским лицом"
 
Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"Анна Мамаєва "Требуется сотрудник с чувством юмора"
Анна Мамаєва "Требуется сотрудник с чувством юмора"
 
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
 
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"
DaKiRy_PMWeekend2016_Яна Проліс "BDSM як він є"
 
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
 
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...
DaKiRy_PMWeekend2016_Альона Лубчак (Прихнич) та Ірина Радченко "Професіоналіз...
 
Dakiry pmweekend Oleksandr Pronin zakhid i skhid
Dakiry pmweekend Oleksandr Pronin zakhid i skhidDakiry pmweekend Oleksandr Pronin zakhid i skhid
Dakiry pmweekend Oleksandr Pronin zakhid i skhid
 
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pm
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pmDaKiRy PMWeekend Iryna Shuliarenko Hr та-pm
DaKiRy PMWeekend Iryna Shuliarenko Hr та-pm
 

Similar to DaKiRY_QAStandUp_ Маргарита Димитрова "Тестування інтеграції соцмережі Facebook у мобільні ігри"

Event marketing & Community management
Event marketing & Community managementEvent marketing & Community management
Event marketing & Community managementZENNA
 
Stick and Play: create your own game and share it directly in Facebook News Feed
Stick and Play: create your own game and share it directly in Facebook News FeedStick and Play: create your own game and share it directly in Facebook News Feed
Stick and Play: create your own game and share it directly in Facebook News FeedPost Sticker
 
Branded Games by InfinixSoft
Branded Games by InfinixSoftBranded Games by InfinixSoft
Branded Games by InfinixSoftPablo Ruiz
 
Mobile application testing report
Mobile application testing reportMobile application testing report
Mobile application testing reportQA Madness
 
LA Lakers Companion App - Response For Proposal
LA Lakers Companion App - Response For ProposalLA Lakers Companion App - Response For Proposal
LA Lakers Companion App - Response For ProposalUlrich Boulon
 
Make your social games virile!
Make your social games virile!Make your social games virile!
Make your social games virile!Sriram Krishnan
 
Effective Brand Engagement Through Social Games
Effective Brand Engagement Through Social GamesEffective Brand Engagement Through Social Games
Effective Brand Engagement Through Social GamesSwami Venkat
 
Ibibo Social Media Engagement Pitch
Ibibo Social Media Engagement PitchIbibo Social Media Engagement Pitch
Ibibo Social Media Engagement PitchSagar Neil Banerjee
 
gaming in instagram.pdf
gaming in instagram.pdfgaming in instagram.pdf
gaming in instagram.pdfAtleyGeorge2
 
[NANOO] About NANOO Services 3.0.1EN
[NANOO] About NANOO Services 3.0.1EN[NANOO] About NANOO Services 3.0.1EN
[NANOO] About NANOO Services 3.0.1ENNANOO COMPANY Inc.
 
Why Social Games for Brand Engagement & Facebook Advertisements
Why Social Games for Brand Engagement & Facebook AdvertisementsWhy Social Games for Brand Engagement & Facebook Advertisements
Why Social Games for Brand Engagement & Facebook AdvertisementsSorav Jain
 
CFA New Facebook Instant Win Guidelines
CFA New Facebook Instant Win Guidelines CFA New Facebook Instant Win Guidelines
CFA New Facebook Instant Win Guidelines cfapromo
 
Mobile game testing report
Mobile game testing reportMobile game testing report
Mobile game testing reportQA Madness
 
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...hi5
 
Facebook Social Plugins
Facebook Social PluginsFacebook Social Plugins
Facebook Social PluginsAizat Faiz
 
Slide dari FB Sore gw di thinkweb
Slide dari FB Sore gw di thinkwebSlide dari FB Sore gw di thinkweb
Slide dari FB Sore gw di thinkwebKhalid Deh
 
Facebook Coin
Facebook CoinFacebook Coin
Facebook Coinnithiya
 
Know Your Movie
Know Your MovieKnow Your Movie
Know Your MovieGaurav Roy
 

Similar to DaKiRY_QAStandUp_ Маргарита Димитрова "Тестування інтеграції соцмережі Facebook у мобільні ігри" (20)

Event marketing & Community management
Event marketing & Community managementEvent marketing & Community management
Event marketing & Community management
 
Stick and Play: create your own game and share it directly in Facebook News Feed
Stick and Play: create your own game and share it directly in Facebook News FeedStick and Play: create your own game and share it directly in Facebook News Feed
Stick and Play: create your own game and share it directly in Facebook News Feed
 
Branded Games by InfinixSoft
Branded Games by InfinixSoftBranded Games by InfinixSoft
Branded Games by InfinixSoft
 
Mobile application testing report
Mobile application testing reportMobile application testing report
Mobile application testing report
 
LA Lakers Companion App - Response For Proposal
LA Lakers Companion App - Response For ProposalLA Lakers Companion App - Response For Proposal
LA Lakers Companion App - Response For Proposal
 
Make your social games virile!
Make your social games virile!Make your social games virile!
Make your social games virile!
 
Effective Brand Engagement Through Social Games
Effective Brand Engagement Through Social GamesEffective Brand Engagement Through Social Games
Effective Brand Engagement Through Social Games
 
Activision App
Activision AppActivision App
Activision App
 
Ibibo Social Media Engagement Pitch
Ibibo Social Media Engagement PitchIbibo Social Media Engagement Pitch
Ibibo Social Media Engagement Pitch
 
gaming in instagram.pdf
gaming in instagram.pdfgaming in instagram.pdf
gaming in instagram.pdf
 
[NANOO] About NANOO Services 3.0.1EN
[NANOO] About NANOO Services 3.0.1EN[NANOO] About NANOO Services 3.0.1EN
[NANOO] About NANOO Services 3.0.1EN
 
Why Social Games for Brand Engagement & Facebook Advertisements
Why Social Games for Brand Engagement & Facebook AdvertisementsWhy Social Games for Brand Engagement & Facebook Advertisements
Why Social Games for Brand Engagement & Facebook Advertisements
 
CFA New Facebook Instant Win Guidelines
CFA New Facebook Instant Win Guidelines CFA New Facebook Instant Win Guidelines
CFA New Facebook Instant Win Guidelines
 
Mobile game testing report
Mobile game testing reportMobile game testing report
Mobile game testing report
 
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...
hi5 GDC Online 2010: Secrets Revealed: Exploring the Next Generation Online G...
 
Facebook Social Plugins
Facebook Social PluginsFacebook Social Plugins
Facebook Social Plugins
 
How To Evolve Players Into Fans
How To Evolve Players Into FansHow To Evolve Players Into Fans
How To Evolve Players Into Fans
 
Slide dari FB Sore gw di thinkweb
Slide dari FB Sore gw di thinkwebSlide dari FB Sore gw di thinkweb
Slide dari FB Sore gw di thinkweb
 
Facebook Coin
Facebook CoinFacebook Coin
Facebook Coin
 
Know Your Movie
Know Your MovieKnow Your Movie
Know Your Movie
 

More from Dakiry

НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯНАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯDakiry
 
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоМАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоDakiry
 
How to run a discovery workshop
How to run a discovery workshopHow to run a discovery workshop
How to run a discovery workshopDakiry
 
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальЗ понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальDakiry
 
Робота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікуванняРобота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікуванняDakiry
 
Контентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого лідаКонтентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого лідаDakiry
 
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Dakiry
 
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...Dakiry
 
Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."Dakiry
 
Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"Dakiry
 
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Dakiry
 
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Dakiry
 
Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"Dakiry
 
Petro Tarasenko "You've become a TL. What's next?"
 Petro Tarasenko "You've become a TL. What's next?" Petro Tarasenko "You've become a TL. What's next?"
Petro Tarasenko "You've become a TL. What's next?"Dakiry
 
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"Dakiry
 
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Dakiry
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Dakiry
 
Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"Dakiry
 
Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"Dakiry
 
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...Dakiry
 

More from Dakiry (20)

НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯНАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
НАРЦИСИЗМ ЯК ПАСИВНЕ КУРІННЯ
 
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна ТіторенкоМАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
МАНІПУЛЯЦІЇ: ХТО КОГО І ДЛЯ ЧОГО? - Інна Тіторенко
 
How to run a discovery workshop
How to run a discovery workshopHow to run a discovery workshop
How to run a discovery workshop
 
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра ЗубальЗ понеділка йду на новий проект. The tester’s version - Олександра Зубаль
З понеділка йду на новий проект. The tester’s version - Олександра Зубаль
 
Робота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікуванняРобота з текстом: від чернетки до опублікування
Робота з текстом: від чернетки до опублікування
 
Контентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого лідаКонтентна стратегія в ІТ: від статті до першого ліда
Контентна стратегія в ІТ: від статті до першого ліда
 
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
Oleh Shpyrna "Security Testing Basics: Check your Webapp for gaps before l_unch"
 
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven.  Story of gr...
Stepan Shykerynets "Power of QA (A Journey: From Hell to Heaven. Story of gr...
 
Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."Микола Солопій "Selenium рулить, однак..."
Микола Солопій "Selenium рулить, однак..."
 
Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"Oleksandra Zubal "Project starters: test automation view"
Oleksandra Zubal "Project starters: test automation view"
 
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"Vladyslav Romanchenko "How to keep high code quality without e2e tests"
Vladyslav Romanchenko "How to keep high code quality without e2e tests"
 
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
Діана Пінчук "Як відрізнити авторизацію від аутентифікації та перестати бояти...
 
Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"Yuriy Malyi "E2E testing organization in multi-system projects"
Yuriy Malyi "E2E testing organization in multi-system projects"
 
Petro Tarasenko "You've become a TL. What's next?"
 Petro Tarasenko "You've become a TL. What's next?" Petro Tarasenko "You've become a TL. What's next?"
Petro Tarasenko "You've become a TL. What's next?"
 
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
Roman Yakymchuk "Дослідницьке тестування. Перезапуск"
 
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
Maryna Shulga "Mission Impossible. Впровадити тест процеси, якщо ніхто цього ...
 
Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"Олексій Брошков "Мистецтво Дослідницького Тестування"
Олексій Брошков "Мистецтво Дослідницького Тестування"
 
Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"Альона Тудан " Життя QA в ажурі"
Альона Тудан " Життя QA в ажурі"
 
Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"Андрій Степура "Тренди в публічних виступах"
Андрій Степура "Тренди в публічних виступах"
 
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft:  ННК і його...
Зоряна Борбулевич "Підхід, який трансформував компанію Microsoft: ННК і його...
 

Recently uploaded

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 

Recently uploaded (20)

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 

DaKiRY_QAStandUp_ Маргарита Димитрова "Тестування інтеграції соцмережі Facebook у мобільні ігри"

  • 1. MARHARYTA DYMYTROVA tester at Shadow Masters Games
  • 3. “ More than 90 percent of the top 100 grossing mobile game apps on iOS and Android in the US are integrated with Facebook https://developers.facebook.com/
  • 4. ADVANTAGES OF FACEBOOK INTEGRATION EASY LOGIN AND PROGRESS SYNC with no additional passwords to remember across all devices SHARING GAME ACTIVITY increasing player engagement NEW USER ACQUISITION through "call-to-action" invites, requests
  • 5. PERSONALIZED GAME EXPERIENCE personalized profile and interactions with friends ADDITIONAL VALUE FOR THE USER new social experience THE USER IS MORE LIKELY TO COME BACK more competitive gameplay R
  • 6. PARTS OF FACEBOOK INTEGRATION LOGIN SHARE REQUESTS NOTIFICATIONS FACEBOOK ANALYTICS sharing user's game activity: score, achievements, unlocked item on news feed authorisation and authentification; progress synchronization across multiple platforms and devices; storing game data sending and accepting invites between users sending and delievering notification for users measuring user activity
  • 7. CHALLENGES FOR A TESTER ➤ Facebook is not a game module or plugin built to develop your game. It's an independent organism. You have to find problems not within one system but in the possible interactions between two systems. ➤ Facebook is an important part of your user's social life. You need to check not only playability, but also likeability. ➤ Facebook can go in different "shapes" (like mobile app or web page or account in Settings) and it can be regulated by the user. You have to test all the possibilities.
  • 9. LOGIN OPTION FOR CONTROL FREAK
  • 10. THINK OF AS MANY POSSIBLE PATHS AS YOUR GAME AND FACEBOOK ALLOW THE USER TO TAKE.
  • 11. FLOW FOR TESTING LOGIN User has no FB app on device User has FB app on device User is redirected to FB app User is redirected to browser User is logged in and redirected back to the game Logout and re-login Share Requests and Invites User has FB account in settings/device login iOS WebView login popup Android
  • 12. FLOW FOR TESTING PERMISSIONS User gives all permissions User edits permissions App requests permissions again Logout and re-login Share Requests and Invites User is logged in and redirected back to the game User is new to your game
  • 13. LOGIN AND PERMISSIONS FLOW User is redirected to FB app User is redirected to the browser New user User gives permissions User edits permissions Existing user User confirms permissions User is redirected back to the game App requests permissions Logout and re- login Share Requests and Invites
  • 14. LOGIN THROUGH SHARE Guest user shares score User is redirected to FB app User is redirected to browser User is logged in and redirected back to the game Share Share popup opens
  • 15. FLOW IN THE GAME
  • 16. FLOW IN THE GAME
  • 17. WHAT IF I... remove the game from Facebook apps while being logged in the game
  • 18. WHAT IF I... disable Internet connection before pressing "Log in"
  • 20. POSSIBLE PROBLEMS ➤ Button won't open the Facebook-related popup again after the canceled action. ➤ Button won't ask to edit permissions if the game flow requires them. ➤ Login popup opens for registered user on every Facebook-related button. ➤ The user in not logged out when the app is started without internet connection. ➤ Connected user is not logged in automatically after the game app restart. ➤ Missing errors about lost internet connection on Facebook buttons. ➤ "Connect" button is not updated during and after login (from "Connect" to "Connecting" to "Logout"). ➤ Facebook popup is not closed after the user completes the action.
  • 21. LINK SHARES ➤ Should open the game on device or the game page in store. ➤ If open on website, redirect to the game page in Facebook or the game website. ➤ Link content: image, text, localization.
  • 23. INVITES AND NOTIFICATIONS On web: opens the app page
  • 24. INVITES AND NOTIFICATIONS On mobile: opens the game page in store
  • 25. EDITTING NOTIFICATIONS The user doesn't get the notification in Facebook app, but stille gets it in the game app.
  • 26. RECOMMENDATIONS ➤ You need to have at least two test users to check invites and requests. The game app deleting/reinstalling is required. ➤ Check the same notifications both on mobile and on web. All links should open the game app or the game page on Facebook. ➤ Check the requests update: whenever the user accepted the request, it should be removed from the notification list (on Facebook or inside the game). ➤ Check if the user gets what is requested: lives, help etc. ➤ Check if Facebook popups are closed after the request/invite was made.
  • 27. GAME CONTINUITY IS IMPORTANT ➤ Whatever the user does, they must always be redirected back to the game afterwards. ➤ Check the possibility to continue the game flow after canceling any process, closing any popup, restricting any permissions.
  • 28. MANAGING THE GAME IN FACEBOOK SETTINGS
  • 29. MANAGING THE GAME IN FACEBOOK SETTINGS
  • 30. MANAGING THE GAME IN DASHBOARD
  • 31. MANAGING THE GAME IN DASHBOARD
  • 32. MANAGING THE GAME IN DASHBOARD
  • 36. APP SWITCHING IN IOS 9 iOS 8 iOS 9 Login button opens FB app Login button opens alert dialog Dialog opens FB app FB app opens alert dialog User is logged in and redirected back to the game