可莉 可莉
3年前
19.unittest原理
单元测试单元测试(unittesting)是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。unittest运行原理
Stella981 Stella981
3年前
Spring Boot Mock单元测试学习总结
单元测试的方法有很多种,比如使用Postman、SoapUI等工具测试,当然,这里的测试,主要使用的是基于RESTful风格的SpringMVC的测试,我们可以测试完整的SpringMVC流程,即从URL请求到控制器处理,再到视图渲染都可以测试。下面我主要总结下SpringBoot基于Mock的方式对控制层Controller和服务层Serivce的单元
Stella981 Stella981
3年前
Linux小课堂开课了(11)
1.测试IO读hdparmtdirect/dev/sda3IO读用上面的命令测试即可,不过hdparm这个工具需要自己安装,而且需要root用户去执行。2.测试IO写sync;/usr/bin/timepbashc"(ddif/dev/zerooftest.ddbs10
Stella981 Stella981
3年前
Linux系统里将Git打造成聊天工具
作为程序员,大家肯定都会跟版本控制软件打交道。Git是一款非常流行的版本控制软件,是由Linux之父Linus亲自开发而成,是软件开发过程中团队协作不可或缺的工具。但是,Git是一个版本控制软件,它怎么会跟聊天工具扯上关系呢?这两者相去甚远,但是就是有脑洞大开的老外,开发了一个工具:\GIC\,硬生生将Git改造成一个聊天工具!有了
京东云开发者 京东云开发者
8个月前
探索Playwright:前端自动化测试的新纪元
作者:京东保险张新磊背景在前端开发中,自动化测试是确保软件质量和用户体验的关键环节。随着Web应用的复杂性不断增加,手动测试已经无法满足快速迭代和持续交付的需求。自动化测试通过模拟用户与应用的交互,能够高效地执行重复性测试任务,加快测试周期,提升测试覆盖率
京东云开发者 京东云开发者
2个月前
探索Playwright:前端自动化测试的新纪元
作者:京东科技张新磊背景在前端开发中,自动化测试是确保软件质量和用户体验的关键环节。随着Web应用的复杂性不断增加,手动测试已经无法满足快速迭代和持续交付的需求。自动化测试通过模拟用户与应用的交互,能够高效地执行重复性测试任务,加快测试周期,提升测试覆盖率
位流程风 位流程风
3天前
为什么雷池社区版能防住 0day 攻击?从性能测试看语义引擎的 “降维打击”
环境信息雷池版本Version:7.3.1服务器器信息云服务器厂商:阿里云系统版本:Ubuntu20.0464位CPU&内存:2核(vCPU)2GiB带宽:10Mbps,支持最大测试qps1000左右测试工具wrk2:基于wrk开发的压测工具GitHub地
铁扇公主 铁扇公主
1年前
Affinity Publisher 中文直装:macos端排版必备
AffinityPublisher是一款专业出版软件,旨在帮助用户创建高质量的印刷品和数字出版物。该软件具有丰富的排版和设计工具,可以满足各种出版需求。以下是AffinityPublisher软件的一些主要特点:专业布局工具:AffinityPublish
敏捷开发 敏捷开发
11个月前
实践了上万次,原来这些才是敏捷测试需要遵循的原则
与传统的阶段性测试不同的是,敏捷测试能够将测试集成到整个软件开发过程中,尽早、及时地发现缺陷,帮助交付有价值的高质量产品。传统测试与敏捷测试的比较大的区别在于:在瀑布方法中,测试只能在开发结束后进行;在敏捷方法中,测试是贯穿在整个开发过程中的,同时可以在需
京东云开发者 京东云开发者
8个月前
测试聊并发-入门篇
作者:京东保险张新磊背景在现代软件测试的广阔领域中,我们的工作不仅限于确保功能符合产品和业务需求的严格标准。随着用户对应用性能的期望水涨船高,性能测试已成为衡量软件质量的关键指标。特别是在服务端接口的性能测试中,我们面临的挑战不仅仅是处理单个请求的效率,更