Testing Facebook Connect for iPhone apps

We’re considering adding support for Facebook Connect for iPhone apps into FriendRunner, and wanted to hear people’s reactions and ideas. Feedback helps us to build a better product and provide you with more value.

It would be very easy for us to provide support for the FriendRunner Profiler for iPhone apps so that developers can see the interaction between their apps and the Facebook server. This will allow you to easily find inefficiencies in how your app uses the Facebook API, and cut down on the number of round-trips the app makes with the Facebook servers. This is always important to do in a mobile application since it will give users a faster experience.

But how about load testing your Facebook Connect for iPhone apps? This is probably only meaningful if the application also connects to some backend server that you run. If the entire application only consists of something running on the iPhone and Facebook itself, is load testing overkill?

So let us know what your needs are. What kinds of features are you using to connect your iPhone apps to Facebook? How can we help your testing efforts?

Meet us at Inside Social Apps 2010

We’ll be in San Francisco on April 20, 2010 at Inside Social Apps 2010 to discuss the latest in Facebook applications. If you’re interested in sitting down to talk about FriendRunner or see a demo, let us know and we’ll schedule you in.

What’s coming up in FriendRunner

FriendRunner was conceived less than a year ago in response to the question: “How can I load test my Facebook app?”. We discussed this issue with several other developers who’s responses tended to be “Yeah, that would be really cool to do if we only had a tool to do it with”.  We began prototyping and produced the first version of FriendRunner which focussed on Canvas FBML applications and sported an embarrassingly Web 1.0-style user interface.

Since then, we’ve made many improvements, as well as begin work on some new features such as:

  • Support for Canvas IFrame applications
  • Full support for Facebook Connect applications
  • Facebook Connect for iPhone mode
  • Testing support for Flash/Flex components
  • Facebook Profiler, which allows you to see the interaction between your application and the Facebook server
  • Facebook Anomoly Generator, which allows you to see how your application responds to edge cases
  • Interactive mode, which allows you to test and analyze interactively instead of as part of a large load test
  • Customized virtual user demographics
  • Stronger integration with Selenium
  • REST-based API so you can build extensions onto FriendRunner
  • A slick Web 2.0-styled user interface

Are we missing some functionality that you need? Want to know more about some functions we’ve listed? Let us know, and we’ll be happy to discuss it.

…and stay tuned here where we plan to discuss more about these issues when the time is right.

Welcome to FriendRunner Development Zone

FriendRunner is the Cloud-Based Service for Optimizing Facebook Applications. It allows Facebook application developers to test their apps in ways that are not otherwise possible.

This blog is the place for the developers of FriendRunner to discuss the new features that they’re working on, as well as tips for how to get the most out of using FriendRuner. Please feel free to join into our conversation, and suggest ways that we can make FriendRunner more useful to you.

WordPress Themes