As part of Operation Developer Love, we are continuing to improve documentation, fix bugs, and build features that make it easier for you to create and manage apps on Facebook Platform. Over the last few weeks, we released the new Developer App, Graph API Explorer, and improved App Insights. Over the next few weeks, we will continue to release new features that address feedback that we have heard from you.
Today we are announcing the ability to create and add Test Users to your apps from the Developer Site. Test Users are invisible user accounts associated with an app created for the purpose of testing the functionality of that app. Test Users are not visible by others on Facebook; They can only be friends with other Test Users, but can still experience your app as a regular user. The programmatic interface to create a Test User has been available since November, but we have now built a simple user interface within the Developer App.
To get started, go to the Roles page on the Developer App. A new role, “Test Users,” has been added. Click the “Add” link in the Test Users section to create new Test Users.
In the “Add New Test Users” dialog, specify the number of Test Users to add. You can also authorize the Test Users for your app so that they are ready to begin using your app immediately. Otherwise, your Test Users will have to go through the standard permission dialog.
After your Test Users have been added, you will be taken to the “Manage Test Users” page.
From here, you can:
To begin using your app as a Test User, click on the “Switch To” link. This will log you out of your account and log you in as your Test User with just one click. From here, you can customize your Test User further or begin testing your app.
When you are finished with your Test Users, you can delete them or keep them for later testing.
We have started making these features available in the Developer App to a small set of developers today and plan to make them available to all developers by next week.