我目前正在使用gaeunit在我的Google应用引擎应用上执行自动化测试。我想知道是否可以使用gaeunit使用他/她的谷歌帐户来模拟用户登录操作?
非常感谢。
答案 0 :(得分:0)
两种情况:
本地开发服务器:通过简单的Web表单模拟登录。您可以执行http POST登录。
制作服务器:登录通过Google身份验证基础结构。没办法嘲笑这个。要完成这项工作,您需要围绕它进行编码。
答案 1 :(得分:0)
只需设置环境变量即可模拟开发服务器登录。您可以使用三行python伪造登录以设置三个env变量,然后User API将表现得就像您已登录一样。
http://eatdev.tumblr.com/post/13070970245/faking-gae-user-authentication-locally-for-django