测试
文章平均质量分 56
langzitianya
hao
展开
-
基于Nodejs的简易邮件SMTP服务器
仅用于内部开发环境无法访问邮件服务器的情况下,测试SMTP邮件发送有没有成功。收到邮件发送请求后仅打印内容和保存附件用于测试验证。原创 2024-06-03 17:46:18 · 487 阅读 · 0 评论 -
assertj中assertThat方法比较对象里包含double类型
为数组/对象中的double类型值的比较设置允许误差范围1.0e-6(0.000001)原创 2023-12-29 16:06:53 · 466 阅读 · 0 评论 -
Mockito打桩构造函数和静态方法
单体测试中,需要模拟测试对象方法内调用的另一个类的静态方法。单体测试中,需要模拟测试对象方法内创建的新对象的动作。原创 2023-12-29 16:01:32 · 2465 阅读 · 0 评论 -
Python3 unittest学习
因为 spec 控制是“惰性地”执行的(spec 在 mock 中的属性被访问时才会被创建)所以即使是非常复杂或深度嵌套的对象(例如需要导入本身已导入了多个模块的模块)你也可以使用它而不会有太大的性能损失。testcase_func将是要测试的函数,param_num将是参数列表中测试用例参数的索引,param(param的实例)将是将要使用的参数。它将 mock 的 api 限制为原始对象 (spec) 的 api,但它是递归(惰性实现)的因而 mock 的属性只有与 spec 的属性相同的 api。原创 2023-07-25 14:20:07 · 425 阅读 · 0 评论 -
SpringBoot项目测试
可以使用MockHttpServletRequest模拟请求。功能测试中使用WebTestClient。单体测试中的Controller测试。单体测试中Validator的测试。原创 2023-05-08 11:31:14 · 114 阅读 · 0 评论 -
JUnit5学习
ParameterizedTest注解的name属性来定制调用显示名称{displayName} 表示当前方法的显示名{index} 表示当前条数,从1开始{arguments} 表示全部参数值,使用逗号分隔{argumentsWithNames} 表示包含参数名的全部参数值,使用逗号分隔{0}, {1}, … 表示具体的第几个参数值。原创 2023-04-08 14:30:02 · 1291 阅读 · 0 评论 -
Mockito5.2.0学习
/ 在验证失败时,会打印自定义的消息// 任何验证模式下都能使用这种方式Answer接口只有一个方法,Java 8 使用lambda表达式来实现它非常简单。// answer每次都返回12// 用参数里的一个值作为返回值 - 转换成你想要的正确类型可以定义answer/actions,用被调用方法的参数作为answer/actions中lambda的入参。它们依赖的相关answer接口在org.mockito.stubbing包下,Answer接口最多支持5个参数。原创 2023-04-15 21:29:21 · 2482 阅读 · 0 评论 -
10大主流压力测试工具
在移动应用和Web服务正式发布之前,除了进行必要的功能测试和安全测试,为了保证互联网产品的服务交付质量,往往还需要做压力/负载/性能测试。然而很多传统企业在试水互联网+的过程中,往往由于资源或产品迭代速度等原因忽视了这一块工作,导致新产品上线之后频繁出现卡顿等严重影响用户体验的问题。那么互联网产品为什么要进行压力/负载/性能测试,又有哪些工具帮我们实现呢,本文将为您细说端详。压力/负载/性能测...转载 2018-08-07 13:05:35 · 108187 阅读 · 1 评论 -
Jmeter压力测试简单教程(包括服务器状态监控)
前段时间公司需要对服务器进行压力测试,包括登录前的页面和登录后的页面,主要目的是测试负载均衡的实现效果。不知道是不是因为Jmeter不如loadRunner火爆还是什么,网上关于Jmeter的资料有很多但是大多千篇一律,要么简单弄个页面测试一下,要么全篇都是介绍很多和Jmeter无关的第三方工具,看起来很专业高深,但是作为测试小白来说,看到这样的东西确实头疼。我只是想好好了解一下Jmete...转载 2018-08-07 13:08:21 · 253 阅读 · 0 评论