用于用户交互测试的 Facebook 虚拟帐户被禁止

标签 facebook testing user-accounts

我是一名软件测试员,为许多客户从事外包项目。

我经常需要在 Facebook 应用上线前对其进行测试。通常,应用程序的内容需要与其他 Facebook 好友进行多次互动,包括拉取标记的照片和检索用户信息。

大多数建议建议我使用 Facebook 测试帐户,该帐户由特定应用程序的开发人员创建。然而,由于为了全面测试某些应用程序而要求的一些复杂性,虚拟帐户 - 预填充“真实”信息使用起来更加实用。很明显,如果我们将所有这些详细信息添加到每个新项目的 Facebook 测试帐户中,我们将永远没有时间实际测试该应用程序。

我的公司在 Facebook 上大约有 20-30 个虚拟用户帐户,所有这些帐户都有很好的详细信息,包括个人信息、照片、 friend 网络等。这些都是正常的 Facebook 帐户,非常适合测试。我们总是将选项设置为私有(private),以防止任何敏感 Material 被公众看到。

在过去一个月或更长时间里,我们的虚拟用户帐户在 Facebook 阻止它们的地方被系统地清除了。显然,我们无法恢复这些帐户,因为我们没有“虚拟”用户的 ID。

我们的目标是帮助开发者提高他们的 Facebook 应用程序的质量,因此不会对 Facebook 作为公司或品牌产生不利影响。

有没有办法在不为维护我们的虚拟账户而不断奋斗的情况下实现我们的要求?

最佳答案

登录 Facebook 。然后在 URL 中使用/whitehat。在左侧,您将获得创建测试帐户的选项。

关于用于用户交互测试的 Facebook 虚拟帐户被禁止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11867644/

相关文章:

php - Facebook 连接 : Error when clicking the Facebook Connect button

testing - 远程编译和测试的最佳实践?

php - Laravel 第二次测试失败

php - 在 WordPress 中为多个站点创建编辑器

c# - 如何知道 guest 用户是否正在运行应用程序 - C#?

facebook - 是否可以捕获即时文章页面的滚动事件?

IOS Swift 使用 Facebook Login 而不是 FBSDKLoginKit AppDelegate.swift 代码

java - 使用 Android 从 Facebook 获取多个源

iphone - 在旧 iPhone/iPod Touch 上测试应用程序是否有意义

sql-server - 尝试删除数据库用户帐户架构时出错