私は統合テストにSeleniumを使用しているので、WebアプリケーションをクリックしてFacebookにログインし、いくつかの操作を行います。 Facebookはこれらのテストで使用されたアカウントをブロックし始め、「どこか新しいからFacebookにログインしましたか?SeleniumテストでFacebookアカウントを使用
すべてのログインは、同じIP、同じOS(Linux、Jenkins)、Safariブラウザから実行されます。私はログインしている人が何人いるかをマークしています(よく、そのジェンキン; p)。私たちは30分ごとにこれらのテストを実行します。時には数日間OKです。アカウントがすぐにブロックされることもあります。
このような行為に対してアカウントを「安全」とマークする方法はありますか?
更新:
テストアカウントを移動するための方法ですようだ - 前にそれらを見ませんでした: https://developers.facebook.com/docs/facebook-login/testing-your-login-flow/。テスト目的のために
スクラップ** Facebookの**は、** ToSの**に反しています。代わりに、** 'Facebook APIs' **を使用してください。 – DebanjanB
しかし、私はユーザーが使用するのと同じ流れをテストしたい。これらのテストでは異なる方法を使用しても意味がありません。 ) – freakman
私は恐れています:(あなたは** 'Facebook Jail' ** – DebanjanB