对于Twitter,如何创建测试用户帐户?

时间:2011-08-23 17:38:09

标签: testing twitter user-accounts

Facebook允许您创建只能用于测试目的的测试用户帐户。

Twitter是否提供类似的功能?我不希望将我的应用程序列入黑名单以创建虚假用户帐户;我是否必须使用我的真实用户帐户来测试我的应用程序?您使用Twitter测试应用程序的策略是什么?

3 个答案:

答案 0 :(得分:34)

据我所知,Twitter的规则中没有任何内容反对创建帐户(与Facebook不同,除了测试帐户之外,您不允许为测试目的创建多个帐户)。因此,您可以像平常一样注册帐户。

您可能需要查看this post以获取测试帐户的其他一些提示(隐藏推文,在完成测试时删除帐户等)。

答案 1 :(得分:12)

我正在创建一个Twitter应用程序,以下是我正在使用的一些策略。

  • 我结合Gmail地址创建了自己的帐户。如果我以用户bob@gmail.com创建一个Gmail帐户,我会在Twitter上保护Twitter名称@bob。这样就很难忘记在哪里通过电子邮件发送丢失的密码。我不会发疯,因为我不需要100个测试帐户,但我最多需要三个。

  • 我使用Chrome登录我的测试帐户,因为只要您在主页上输入Twitter名称,它就会自动重新调用您的密码。这样很容易在它们之间切换,但请注意,我发现有时很难知道哪个帐户实际上是活动的,因为我一直在查看其他配置文件。如果我不经常查看登录的用户图标指示器,这会让人感到困惑。

  • 永远不会重新推文,除非你绝对需要测试用例或使用hash-tags,除非是测试用例。令人难以置信的是,即使在一个完全未公开的帐户上,我在发布链接后几秒钟就在我的数据库中有一些惊喜的Twitter用户。

  • 在测试时,

    在Localhost上,关闭所有其他浏览器窗口。特别是如果你通过AJAX调用API。你永远不知道你打开了哪些网站也通过AJAX调用Twitter API,这可能严重影响你的测试和速率限制。特别是当你的发展现场。

  • 不建议保护您的推文。这对大多数用例来说太有限了。

  • 对于我的网站,我需要在推文中放置一个链接。 Twitter不会 允许http://localhost的实时链接,所以你必须计划周围 这个并且有一个现场测试服务器,你可以预期。

答案 2 :(得分:8)

Twitter有我见过的最简单的注册流程之一。您可以轻松创建多个测试帐户;这是我用过的唯一方法。

以下是关于它的blog post