OnDevice Facebook - User Manual PDF
OnDevice Facebook - User Manual PDF
OnDevice Facebook - User Manual PDF
Contents
1 Overview 2
1.1 Features .......................................................................................................... 2
2 Prerequisites 3
2.1 Facebook Account ........................................................................................... 3
2.1.1 Creating a Facebook Account ......................................................... 3
2.1.2 Granting Permissions to the Facebook Account ............................. 3
2.2 Phone Setup .................................................................................................... 7
3 Activity Configuration 8
3.1.1 Sample Script ................................................................................... 8
3.1.2 Facebook Logon .............................................................................. 8
3.1.3 Facebook ......................................................................................... 8
3.1.4 Facebook Logoff .............................................................................. 9
5 Highlights 12
5.1 Limitations .....................................................................................................12
5.2 Potential Issues .............................................................................................12
1 Overview
1.1 Features
Features Description
2 Prerequisites
2.1 Facebook Account
In order to perform Facebook testing, you need to:
Create a Facebook account.
Install and run a special Ascom app from which you grant the on-device
Facebook service permission to perform the operations to be tested (post status,
post photo, etc.)
For Outlook, the above is not needed. Just log out from Facebook
once registered.
For other email services, different behavior might occur.
Step 2:
Under Security, check the Unknown
sources option.
Step 3:
On the next screen, click OK.
Step 4:
Now click the Install button, and the
installation will start.
Step 5:
Upon successful installation, you
should see this screen. Click Done to
finish.
Step 2:
Click the Logon button.
Step 3:
Enter your Facebook account logon
detail and click on “Submit” button.
Wait for few seconds (depending on
your network condition) until you see
screen shown in next step.
Remarks:
If you see a pop up saying “Logon
failed. Please verify your account at
www.facebook.com”, you might have
encountered Facebook security
check, identity verification, etc. Please
manually logon to your account from
Facebook website and clear all the
verification until you can logon
successfully without any blockage.
Then, retry Step 3 again.
Step 4:
Enter your Facebook account logon
detail again to logon to Facebook.
Step 5:
Click the “OK“ button to accept it.
Step 6:
Click the “OK“ button to accept it.
Step 7:
Log out from your Facebook account
by clicking the Logout button.
Step 8 (Optional):
If you wish to uninstall the app, locate
this app as shown here in the
“Application Manager” and uninstall it.
3 Activity Configuration
3.1.1 Sample Script
Sample Script Sample Script Screenshot
Facebook.tsc
3.1.3 Facebook
Performs a user action while logged on to a Facebook test account (compare the
Facebook Logon activity).
Be aware that the data fetched by the load operations is not saved and cannot be
inspected in TEMS Investigation.
It is not possible to run multiple Facebook activities concurrently using a Parallel
construct.
Property Description
Tr-1 Send logon request First HTTP request sent to Facebook server.
Logged on to Facebook Received Facebook session opened status with a valid access
Tr-2
token
Send operation request First HTTP request sent to Facebook server on the dedicated
Tr-3
endpoint.
Tr-6 Logged off from Facebook Received Facebook session closed status.
4.2 Events
Events Description Start End
Trigger Trigger
Facebook Logon Logon finished when active session with valid access
Tr-1 Tr-2
Duration token is opened.
Facebook Logoff Close and clear token information sent from OnDevice
Tr-5 -
Attempt Facebook Service.
Facebook Operation Success Ratio Success rate for Facebook Operations (all types of user actions taken
together).
5 Highlights
5.1 Limitations
Limitations
2 NOT support to run in parallel with any activity that uses HTTP protocol.
3 For a regular Facebook account, a limit is imposed on the frequency of posting. This limit is not
constant but adapts to the pattern of user activity; the account will typically be blocked if more
than 20–30 posts are made within a short period of time.
To escape this limitation, it is necessary to register the Facebook account as a “test user”. For
assistance in this task, please contact Ascom technical support.
1 Facebook Logon operation is tightly coupled with the Facebook Logon request flow. Any
changes made on the flow or request parameters will break the Facebook Logon functionality.