2

Facebookからの統計情報については、会社のWebサイトにあります。統計ページへのログインは Facebook アカウントを使用しています。BDD テストを作成しました。テストはサイトにログインし、その機能をテストします。しかし、Facebook は頻繁なログ記録を許可していません (おそらく安全上の理由から)。そのため、各シナリオにログインすると、Facebook からブロックされます。

テストは 1 日に数回実行されます。Facebookアカウントは、統計のあるウェブサイトへのログイン専用です。

聞きたいです。シナリオ間のリセット セッションを無効にすることはできますか? それとも他の解決策ですか?

4

2 に答える 2

2

Facebook のアクセス トークンを使用して、すべてのシナリオで Facebook へのログイン リクエストを作成する「Facebook への接続」ステップを防止しました。

ログイン後に FB の API からアクセス トークンを取得し、それをファイルに保存します。次に接続するときに、保存された「期限切れでない」トークンを取得したかどうかを確認します。

于 2013-09-19T10:14:34.553 に答える