社区
Java
帖子详情
单元测试有作用吗?
weixin_52607449
2021-04-01 04:17:08
最近项目让补单元测试,我有点排斥,感觉浪费时间,部署到服务器,跑一遍不是更快吗? 单纯包含计算的,我可以理解,和写一个Main方法跑一遍差不多 但调用了好多外部服务的。。要写好多,还要人为控制结果,岂不是更容易出错,这样测到的结果真的有用吗T_T 想不明白呀T_T 明明部署上去测更快,测到的结果也是最完整的
...全文
268
2
打赏
收藏
单元测试有作用吗?
最近项目让补单元测试,我有点排斥,感觉浪费时间,部署到服务器,跑一遍不是更快吗? 单纯包含计算的,我可以理解,和写一个Main方法跑一遍差不多 但调用了好多外部服务的。。要写好多,还要人为控制结果,岂不是更容易出错,这样测到的结果真的有用吗T_T 想不明白呀T_T 明明部署上去测更快,测到的结果也是最完整的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
羽飞
2021-04-03
打赏
举报
回复
楼主说的很多逻辑依赖了外部服务,单元测试不好测。这方面很多人研究过,怎么写单测。可以看下六边形架构: https://herbertograca.com/2017/09/14/ports-adapters-architecture/ 比如有些逻辑依赖数据库,那可以做一个mock实现。 写单测不要为了应付工作,做到让单测真正的帮助你加快开发效率、保证工程质量。 很多核心业务逻辑,或者比较复杂的计算方法,用单测可以帮助你更快的发现问题,并且在后续修改代码的时候,运行单测可以更早的发现问题。 希望找到单测的意义,而不是为了工作。
lin351550660
2021-04-02
打赏
举报
回复
这个玩意和测试写 自动化测试一样,看业务是不是固定了,固定业务,几年都不变的话 是有必要的,判断你新加的业务代码 会不会影响旧代码。业务迭代非常快的话,就没啥必要,一般都是大公司做的。有没有必要不是coding决定的,是不写代码的人决定的。人家觉得这样是个规范的话,希望将来所有人都这样做,那就是一种规定,就像早上9点上班一样。
单元测试
的必要性?一文聊聊
单元测试
单元测试
写的代码能一次正确执行是每个程序员的追求,但世事皆不能尽如人意,我们的代码经常会有 Bug,这就需要测试的存在。 测试有黑盒和白盒之分。黑盒测试,测试时认为被测程序就像一个漆黑的盒子,虽然不明白其中的运行原理,但知道怎么输入有对应的输出。QA (Quality assurance),也就是我们的测试部门一般负责对程序进行黑盒测试,调用接口时传确定的参数,再校验接口响应值符合某种预期。 与黑盒测试对应的是白盒测试,白盒测试要求被测试人员了解被测程序的构造,从而构造测试用例校验程序各个分支逻辑。从这.
单元测试
是什么?
单元测试
有什么用?
一个
单元测试
是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行检验。
Vue项目做
单元测试
必要性
单元测试
的必要性 一般在我们的印象里,
单元测试
都是测试工程师的工作,前端负责代码就行了;百度搜索Vue
单元测试
,联想词出来的都是“
单元测试
有必要吗?” “
单元测试
是做什么的?”虽然我们平时项目中一般都会有测试工程师来对我们的页面进行测试“兜底”,但是根据我的观察,一般测试工程师并不会覆盖所有的业务逻辑,而且有一些深层次的代码逻辑测试工程师在不了解代码的情况下也根本无法进行触发。因此在这种情况下,我们并不能够完全的依赖测试工程师对我们项目测试,前端项目的
单元测试
就显得非常的有必要。 而且
单元测试
也能够帮助
如何理解
单元测试
?它与集成测试的区别?
目录 一、如何定义
单元测试
? 二、优秀
单元测试
的特点 三、
单元测试
与集成测试的区别 一、如何定义
单元测试
? 初步定义:一个
单元测试
是一段代码,这段代码调用一个工作单元,并检查该工作单元的一个具体的最终结果。如果关于这个最终结果的假设是错误的,
单元测试
就失败了。一个
单元测试
的范围可以小到一个方法,大到多个类。 最终定义:一个
单元测试
是一段自动化的代码,这段代码调用被测的工作单元,之后对这个单元的单个最终结果的某些假设进行校验。
单元测试
计划都是用
单元测试
框架编写。
单元测试
容易编写,能快速运行
单元测试
框架-1
文章目录前言一、
单元测试
的理解?二、
单元测试
框架的基本介绍1.什么是
单元测试
框架?2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、
单元测试
的理解? 什么是
单元测试
? 定义:
单元测试
就是对单个模块或者单个类或者单个函数进行测试,一般是研发做的,也就是常说的白盒测试,按照阶段来分,一般就是
单元测试
、集成测试、系统测试
Java
51,412
社区成员
86,033
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章