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

问题描述:

Facebook允许您创建只能用于测试目的的测试用户帐户。对于Twitter,如何创建测试用户帐户?

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

据我所知,Twitter的规则中没有任何规定不建立帐户(与Facebook不同,除了测试帐户,您不允许为测试目的创建多个帐户)。所以,你可以像通常那样注册账户。

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

+0

记住他们的条件,他们越来越吝啬。例如,这可能是帐号蹲点的一个例子,并且会被禁止。这发生在我们公司多次。真正的伎俩是由于其过时的验证系统而在可能的情况下欺骗电话号码。 –

+2

我可以证实这似乎已经过时了。创建假Twitter帐户进行测试会导致帐户被锁定得相当快(在我的情况下,甚至不需要10分钟),尤其是在使用DEA时。 – Katai

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

这是关于它的blog post

我目前正在创建一个Twitter应用程序,这里有一些我正在使用的策略。

  • 我使用Gmail地址创建我的帐户。如果我以用户[email protected]创建Gmail帐户,我会在Twitter上确保Twitter名称@bob。通过这种方式,很难忘记向哪里发送密码。我不会发疯,因为我不需要100个测试账户,但我最多有三个。

  • 我使用Chrome登录到我的测试帐户,因为只要您在主页上输入您的Twitter名称,它就会自动记住您的密码。这种方式很容易在它们之间切换,但请注意,有时我很难知道哪个帐户实际处于活动状态,因为我经常查看其他配置文件。如果我不经常查看登录的用户图标指示符,这会变得令人困惑。

  • 永远不会重新发送任何东西,除非您绝对必须为测试用例或使用散列标签,除非是用于测试用例。令人难以置信的是,即使在一个完全没有公开的帐户上,我在重新推送链接几秒钟后,在我的数据库中就有一些惊喜的Twitter用户。

  • on Localhost,关闭所有的其他浏览器窗口而你的测试。特别是如果你通过AJAX调用API。你永远不知道你打开了哪些站点,也可以通过AJAX调用Twitter API,这可能会严重影响你的测试和速度限制。特别是当你的发展生活。我想不推荐保护您的鸣叫。对于大多数用例来说,这是太限制了。

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