fb認証を使用するアプリに対して、 Facebook Test Java APIである種の負荷テストを行っています。
私はセレンテストを並行して行っているので、いくつかの効果を見ることができます:
- テストユーザーを作成しています
- ログインURLを取得します
- このloginURLを使用して、セレン駆動のブラウザで認証しています
- 私は他の多くのユーザーを作成しています。それぞれがいくつかのことを行い、ポイント1からユーザーと友達になります。これは、セレン駆動のブラウザーで見られます。
- ある時点で、このユーザーがブラウザで facebook からログオフしたことがわかります。他のテストユーザーが作成され、並列スレッドでターゲットユーザーと友達になるため、正確な瞬間は明確ではありませんが、500ユーザーを作成すると、これが発生するようです.
- 手順 2 で取得した loginURL で再度ログインしようとしても、まだログインできません。fb からログイン ページにリダイレクトされます。
- API がエラーを返す前に、API を使用して 500 をはるかに超えるユーザー (少なくとも 2000) を作成することは可能ですが、この制限に達するずっと前にログオフが観察されます。
問題は、問題なくサポートされているテスト facebook ユーザーの制限はどれくらいですか?
また、テストの開始時にはテスト ユーザー アクセス トークンは正常に機能していましたが、テストの終了時にはすべてが無効になり、グラフ API はそのトークンを使用して写真をアップロードできませんでした。