facebook - 如何针对不同的测试数据集自动执行 FQL 查询的集成测试?

标签 facebook facebook-graph-api testing facebook-fql integration-testing

是否有任何框架或工具或其他方法可以自动执行 FQL 查询的集成测试?

通过集成测试,我的意思是我想针对生产 facebook 图形 API 运行查询。

我可以使用 Graph API Explorer,或者直接点击端点,针对我自己的配置文件数据手动测试查询 - 但我想针对具有不同数据量、类型和模式的不同测试用户测试查询我的个人资料,并验证结果是否符合我在每种不同情况下的预期。

即标准的自动化测试模式..

  1. 设置测试数据(大概是在测试用户身上)
  2. 对测试数据运行查询
  3. 验证对结果的期望

..并根据需要重复尽可能多的测试用例。

最佳答案

没有广为人知或使用的框架来实现这一点。

因此,您需要创建一个测试用户。用你想要的填充它。验证该测试用户。然后在其上运行 FQL。这是运行您正在寻找的测试的唯一选择。

关于facebook - 如何针对不同的测试数据集自动执行 FQL 查询的集成测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18726435/

相关文章:

facebook - 如何同步加载 javascript facebook api ...?

ios - Facebook iOS SDK - 获取好友列表

ios 是否可以向 facebook 好友发送 facebook 消息?

unit-testing - 最小起订量是否取代标准 VS 'Assert' 测试?

php - 登录时 Symfony2 和 PHP SDK 4.0 session 问题

javascript - 如何将 Facebook 页面的评论嵌入我的网站

ruby-on-rails - 如何在 ruby​​ 中一次处理不同的 FbGraph 异常?

iphone - Facebook Graph API 好友生日

java - 如何使用自定义定界符/分隔符运行参数化 jUnit 测试

javascript - AWS SAM - 调用了测试 lambda,创建了测试运动事件