Optimizing Facebook Canvas applications

Facebook Canvas applications are the "classic" Facebook applications, which are accessed through the Facebook servers. They are difficult to test in an automated way because Facebook prohibits you from hooking up automation systems to their servers. In other words, you cannot just replace the browser accessing the Facebook server with any load test tool.
Facebook canvas diagram

FriendRunner recreates the entire Facebook infrastructure so you can test your applications outside of Facebook.

You can use FriendRunner to create virtual users that drive your application. FriendRunner is also a Facebook server replacement that responds to API calls. This enables completely automated and unlimited testing, and you control Facebook's behavior when you call certain APIs.

FriendRunner and Facebook canvas diagram

Click here to optimize your Facebook Canvas app!

Share
 
Development Blog