如何测试API调用(Twitter,Google)和程序生成

时间:2017-12-12 15:31:55

标签: node.js testing twitter google-api automated-tests

所以我编写了一个twitter bot脚本,主要使用对API API和Google API(http请求)的API调用。

机器人:

  1. 从本地数据(文本PCG)生成一些随机短语
  2. 致电Google以获取相关图片
  3. 将所有内容发布到Twitter
  4. 如果我想自动测试这个机器人,那么考虑测试套件的最佳方法(最佳实践)是:

    • 使用虚假HTTP后端进行集成测试
    • 针对实际HTTP调用伪造一些结果的每个API调用的单元测试
    • 从PCG模块获取随机数据的单元测试,如果所述数据不符合API所需的规范(可能是没有确定性的单元测试),则会失败。
    • 其他

    我在节点工作,以防相关。

0 个答案:

没有答案