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

Testing 对于Twitter,如何创建测试用户帐户?,testing,twitter,user-accounts,Testing,Twitter,User Accounts,Facebook允许您创建只能用于测试目的的测试用户帐户 Twitter是否提供类似的功能?我不想让我的应用程序因创建虚假用户帐户而被列入黑名单;我是否必须使用我的真实用户帐户来测试我的应用程序?您在使用Twitter测试应用程序时使用了哪些策略?Twitter是我见过的最简单的注册过程之一。您可以很容易地创建几个测试帐户;这是我用过的唯一方法 就我所知,Twitter的规则中没有禁止创建帐户的规定(与Facebook不同,Facebook除了测试帐户外,不允许您为测试目的创建多个帐户)。所以,

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


Twitter是否提供类似的功能?我不想让我的应用程序因创建虚假用户帐户而被列入黑名单;我是否必须使用我的真实用户帐户来测试我的应用程序?您在使用Twitter测试应用程序时使用了哪些策略?

Twitter是我见过的最简单的注册过程之一。您可以很容易地创建几个测试帐户;这是我用过的唯一方法


就我所知,Twitter的规则中没有禁止创建帐户的规定(与Facebook不同,Facebook除了测试帐户外,不允许您为测试目的创建多个帐户)。所以,你可以像平常一样注册帐户

您可能想看看测试帐户的其他一些技巧(隐藏您的tweet、在完成测试时删除帐户等)。

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

  • 我结合Gmail地址创建我的帐户。如果我以用户身份创建gmail帐户
    bob@gmail.com
    ,我在Twitter上保护Twitter名称
    @bob
    。这样很难忘记在哪里发送丢失的密码。我没有发疯,因为我不需要100个测试帐户,但我有多达3个

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

  • 除非您必须为测试用例重新推特,否则永远不要重新推特任何内容,或者使用哈希标记,除非是为测试用例。令人难以置信的是,即使是在一个完全未公开的账户上,在我重新发布链接几秒钟后,我的数据库中也出现了一些令人惊讶的Twitter用户

  • 在本地主机上,测试时关闭所有其他浏览器窗口。特别是如果您通过AJAX调用API。你永远不知道你打开了哪些网站,哪些网站也通过AJAX调用了twitterapi,这会严重影响你的测试和速率限制。尤其是当你的孩子活着的时候

  • 我不建议保护你的推文。对于大多数用例来说,它太有限了

  • 对于我的站点,我需要在tweets中放置一个链接。推特不会 允许链接到
    http://localhost
    所以你必须计划一下 这样,您就可以更快地获得一个实时测试服务器


记住他们的条件,他们越来越吝啬了。例如,这可能是一个帐户占用的例子,并让你被禁止。这在我们公司发生过很多次。真正的伎俩是尽可能地欺骗电话号码,因为他们的验证系统已经过时。我可以确认这似乎已经过时了。创建假twitter帐户进行测试会导致帐户很快被锁定(在我的情况下,它甚至不需要10分钟),特别是在使用DEA的情况下。