2017-12-19 8 views
3

私は統合テストに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/。テスト目的のために

+0

スクラップ** Facebookの**は、** ToSの**に反しています。代わりに、** 'Facebook APIs' **を使用してください。 – DebanjanB

+0

しかし、私はユーザーが使用するのと同じ流れをテストしたい。これらのテストでは異なる方法を使用しても意味がありません。 ) – freakman

+0

私は恐れています:(あなたは** 'Facebook Jail' ** – DebanjanB

答えて

関連する問題