使用Selenium Webdriver自动执行Facebook登录
我希望将Facebook登录/注册测试引入C#应用程序的Webdriver套件中。
Developers上有一篇有关手动验证的文章,但似乎没有引用任何用于自动化这些测试的过程。我可以简单地编写所示的步骤,但是我想避免在Facebook
UI上运行脚本,尤其是在涉及创建测试用户时。
查看以前的答案,看来Facebook早在几年前就有了自动化解决方案,但是我再也找不到它的任何引用。
有没有人有过自动执行Facebook Connect登录或注册的经验?您可以分享的任何提示或策略将不胜感激。
回答:
您可能要做的第一件事是创建测试用户。
Facebook API使您可以轻松地做到这一点;
https://developers.facebook.com/docs/graph-
api/reference/v2.0/app/accounts/test-
users
这将为您提供一个登录URL,这将导致自动登录,并因此删除一个cookie,这将帮助您避免在应用程序中进行手动登录。
该API还允许您创建关系并发布事件
以上是 使用Selenium Webdriver自动执行Facebook登录 的全部内容, 来源链接: utcz.com/qa/402795.html