当前位置: 首页 > 面试题库 >

什么是测试金字塔?当我们在谈论HTTP API时如何实施它?

齐英朗
2023-03-14
本文向大家介绍什么是测试金字塔?当我们在谈论HTTP API时如何实施它?相关面试题,主要包含被问及什么是测试金字塔?当我们在谈论HTTP API时如何实施它?时的应答技巧和注意事项,需要的朋友参考一下

测试金字塔指的是: 当我们在编写测试用例时,底层的单元测试应该远比上层的端到端测试要多。

img

当我们谈到HTTP API时,我们可能会涉及到:

  • 有很多针对模型的底层单元测试
  • 但你需要测试模型间如何交互时,需要减少集成测试

解析:本文主要考察被面试者的在测试方面的经验。

 

 

 类似资料:
  • 问题内容: 什么是自然排序。假设我有一个Employee对象,其名称,年龄和加入日期按什么是自然顺序排序? 问题答案: 自然排序是一种字母数字种类,对人类而言似乎是自然的。 在经典的字母数字排序中,我们将具有以下内容: 1 10 11 12 2 20 21 3 4 5 6 7 如果您使用自然排序,则将为: 根据语言的不同,自然排序有时会忽略大写字母并加重字母(即,所有重音字母都被视为非重音字母)。

  • 本文向大家介绍什么是测试金字塔?举例说明相关面试题,主要包含被问及什么是测试金字塔?举例说明时的应答技巧和注意事项,需要的朋友参考一下 测试金字塔反应了需要写的单元测试,集成测试以及端到端测试的比例: 测试HTTP接口时应该是这样的: 很多单元测试,分别测试各个模块(依赖需要stub) 较少的集成测试,测试各个模块之间的交互(依赖不能stub) 少量端到端测试,去调用真正地接口(依赖不能stub)

  • 本文正在参与【 面霸养成记 】 征文活动,一起来聊聊校招的那些事吧,牛客周边和百元京东卡等你来领~ 0 导读 这是我之前写在公众号里的一篇文章,在此分享到牛客上,一来是希望能和牛客上的朋友们一起交流学习CV算法以及相应的知识,也欢迎大家关注我的公众号WeThinkIn。 1 写在前面 姜文先生在全球维度都是我非常喜欢的一个导演,他的“民国三部曲”我百看不厌,我和朋友经常会在大庭广众之下互飙台词以示

  • 我刚刚开始学习servlet:据我所知,我们可以通过3种方式创建servlet: null 我正在尝试第三种方法:但在这种情况下,我不知道如何打印到网页上。在前两个示例中,我们使用getWriter()方法获得的响应对象调用print。 那么,当我使用方法3创建servlet时,我可以在网页上打印一些东西吗?

  • 我们使用JDBC源连接器将数据从表同步到Kafka中的主题(称为主题1)。正如我们所知,这只捕获插入和更新,我们添加了一个触发器来捕获删除。此触发器捕获删除的记录并写入一个新表,该表与另一个Kafka主题(称为主题2)同步。 我们已经将JDBC源连接器配置为使用AvroConverter。 现在,我们已经编写了一个Kafka streams逻辑,它使用本主题2中的数据并发布到主题1。我的问题是Ka

  • 问题内容: 我有一个MEAN项目。我在EC2机器上使用Jenkins,使用以下shell脚本构建它: 摩卡返回2(测试失败次数),但詹金斯仍然说: 完成:成功。 如果测试失败,我希望看到 完成:失败 您知道为什么它不能正常工作吗? 问题答案: 您可以: 使用像Karma这样的测试跑步者,或者 通过传递Mocha 标志,告诉Mocha以XUnit格式报告。XUnit与Jenkins理解的JUnit紧