現在、gaeunitを使用してGoogleAppEngineアプリケーションで自動テストを実行しています。gaeunitを使用して自分のGoogleアカウントを使用してユーザーのログインアクションをシミュレートできるかどうか疑問に思っていますか?
どうもありがとうございます。
現在、gaeunitを使用してGoogleAppEngineアプリケーションで自動テストを実行しています。gaeunitを使用して自分のGoogleアカウントを使用してユーザーのログインアクションをシミュレートできるかどうか疑問に思っていますか?
どうもありがとうございます。
2 つの状況:
ローカル開発サーバー: ログインは、単純な Web フォームを介してモックされます。http POST を実行してログインできます。
運用サーバー: ログインは Google 認証インフラストラクチャを経由します。これを嘲笑する方法はありません。これを機能させるには、その周りにコーディングする必要があります。
開発サーバーのログインは、環境変数を設定するだけでエミュレートされます。3 つの env 変数を設定するために 3 行の Python でログインを偽造できます。そうすれば、ユーザー API はログインしているかのように動作します。
http://eatdev.tumblr.com/post/13070970245/faking-gae-user-authentication-locally-for-django