“一个测试用例是否为单元测试”的争议

这篇具有很好参考价值的文章主要介绍了“一个测试用例是否为单元测试”的争议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

“一个测试用例是否为单元测试”的争议

Google看到测试领域中这种“百家争鸣”的现象后,创立了自己的命名方式,将测试分为小型测试、中型测试和大型测试,而单元测试是小型或中型测试的具体实现形式。具体如下表:

小型测试 中型测试 大型测试
单元测试 单元测试+逻辑层测试(泛单元测试或分层测试) UI测试或接口测试

小型测试和中型测试对比如下表:文章来源地址https://www.toymoban.com/news/detail-519939.html

资源 访问网络 访问数据库 访问文件 访问用户界面 使用外部服务 使用多线程 使用sleep语句 使用系统属性设置 限制运行时间(秒)
小型测试 60
中型测试 仅访问localhost 不鼓励可模拟 是         300
  • 小型测试:针对单个函数的测试,关注其内部逻辑,模拟所有需要的服务。可以带来优秀的代码质量、良好的异常处理和优雅的错误报告。
  • 中型测试:验证两个或多个指定模拟应用之间的交互。

到了这里,关于“一个测试用例是否为单元测试”的争议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vue+jest 单元测试配置+用例

    目录 目录 1 Jest 说明文档 2 1、 搭建node环境包 2 这里安装环境是node 18,npm 9.5.0。 2 Test Runner 2 2、 安装jest 3 Jest安装步骤 4 项目的根目录下创建一个.babelrc 配置文件: 4 在项目的根目录下创建 jest.config.js 4 3、 全局设定 5 预处理和后处理 5 方法 6 4、 断言 6 真假断言 6 数字断言

    2024年02月07日
    浏览(26)
  • 软件测试中如何编写单元测试用例(白盒测试)

    目录 前言: 一、 单元测试的概念 二、开始测试前的准备 三、开始测试 四、完成测试 前言: 单元测试是软件测试中一种重要的测试方法,它是在代码级别进行测试,通过对每个模块或功能进行独立测试来保障代码的正确性和可靠性。单元测试可以有效地避免产生隐藏的代

    2024年02月09日
    浏览(31)
  • 软件测试用例经典方法 | 单元测试法案例

    单元测试又称模块测试,是对软件设计的最小单元的功能、性能、接口和设计约束等的正确性进行检验,检查程序在语法、格式和逻辑上的错误,并验证程序是否符合规范,以发现单元内部可能存在的各种缺陷。 单元测试的对象是软件设计的最小单位——模块、函数或者类。

    2024年02月10日
    浏览(25)
  • 系统学习Python——单元测试unittest:执行测试用例

    分类目录:《系统学习Python》总目录 相关文章: · 单元测试unittest:框架结构 · 单元测试unittest:测试固件 · 单元测试unittest:编写测试用例 · 单元测试unittest:执行测试用例 · 单元测试unittest:用例执行次序 · 单元测试unittest:内置装饰器 · 单元测试unittest:命令行执行测

    2024年02月06日
    浏览(25)
  • 系统学习Python——单元测试unittest:编写测试用例

    分类目录:《系统学习Python》总目录 相关文章: · 单元测试unittest:框架结构 · 单元测试unittest:测试固件 · 单元测试unittest:编写测试用例 · 单元测试unittest:执行测试用例 · 单元测试unittest:用例执行次序 · 单元测试unittest:内置装饰器 · 单元测试unittest:命令行执行测

    2023年04月08日
    浏览(25)
  • idea生成springboot单元测试用例

    1、找到需要生成单元测试的类型,右键Go To - Test  2、选择JUnit4 和勾选需要测试的方法  3、查看自动生成的文件 4、添加测试代码 注意:@RunWith(SpringRunner.class)            @SpringBootTest 这两行让项目跑起来后运行测试用例,必须加上 方法二:通过继承applicationTest,

    2024年02月13日
    浏览(21)
  • 单元测试用例到底该如何设计?

    目录 前言 使用参数方法创建测试用例 使用执行路径方法创建测试用例 总结 最近一些大公司在进行去测试化的操作,这一切的根源大概可以从几年前微软一刀切砍掉所有内部正式的测试人员开始说起,当时微软内部的测试工程师有一部分转职成了开发工程师,他们的职能中

    2024年02月16日
    浏览(23)
  • 国内几个做的不错的研发效能度量工具

    国内几个做的不错的研发效能度量工具: 1、PingCode   https://sc.pingcode.com/uvo4u  2、思码逸  https://www.merico.cn  3  云效  https://www.aliyun.com/product/yunxiao/  4、 Ones  https://ones.cn/ 其中思码逸还是不错的,可以接入各种如禅道呀,JIRA等平台的数据,做专门的分析,还有 不错的视频

    2024年02月21日
    浏览(27)
  • DevOps|AGI : 智能时代研发效能平台新引擎(上)

    AGI 的出现,给了我们一个新视角去审视我们做过的系统,尤其是研发效能平台。研发效能平台作为一个工具平台,本质就是提高公司整体产研的效率。AGI 的快速进步大家已经有目共睹,本文就是在项目协同,代码管理、测试、AIOps等方面来探讨 AGI 可以给研发效能平台带来的

    2024年02月04日
    浏览(35)
  • AI DevOps | ChatGPT 与研发效能、效率提升(中)

    简单概括就是:产品太过惊艳,体验超预期 之前人工智能发展多年,报道最多的也许就是曾经的李世石大战AlphaGo,现实中的特斯拉自动驾驶,还有波士顿动能放出的机器狗。对于圈外人士来说一般也接触不到这些,仅仅看看而已。但是 ChatGPT 不一样,一声巨响,石头中蹦出

    2024年02月04日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包