![](https://img-blog.csdnimg.cn/21ba7f3bd81546bfbed6018a2755fe00.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件测试
文章平均质量分 79
软件测试包括了:单元测试、组件测试、集成测试、系统测试、分布式测试。
庄小焱
我是庄小焱,某大厂Java高级工程师、PMP项目管理专家、系统架构设计师(高级)、CSDN博文专家。 博主在支付领域,金融领域、订单履约领域不断学习,同时在博客中分享自己学习知识和相关技术, 欢迎大家和我交流学习,欢迎大家关注我的博客。
展开
-
JAVA单元测试——JMockit教程
JMockit是一款Java类/接口/对象的Mock工具,目前广泛应用于Java应用程序的单元测试中。首先,不会测试的不是好开发,不会Mock的不是好测试。因而,不会Mock的不是好开发。当然,Java Mock工具很多,比如easyMock,Mockito等等。为什么要选择JMockit呢?其实也没有啥特别原因,Mock工具的原理都差不多,就看Mock工具封装的API是否易用了。JMockit的API易用,丰富! 写出来的Mock程序代码完全面向对象。原创 2024-03-23 23:55:47 · 1215 阅读 · 0 评论 -
软件测试——全链路压测原理
全链路压测全链路压测定义全链路压测平台主要有两个核心的也是最顶级的要求:全业务 全链路这导致了,必须线上搞压测,必须用线上的真实数据搞压测。那么线上搞就容易搞出事情,所以技术含量还是要有的,还是很高的。压测核心技术1、业务模型梳理首先应该明确的是:全链路压测针对的是现代越来越复杂的业务场景和全链路的系统依赖。所以首先应该将核心业务和非核心业务进行拆分,确认流量高峰针对的是哪些业务场景和模块,针对性的进行扩容准备,而不是为了解决海量流量冲击而所有的系统服务集群扩容几十倍,这样会造成原创 2020-11-15 12:45:51 · 1563 阅读 · 2 评论 -
软件测试——测试阶段与作用分类
摘要主要是介绍软件测试中的有关于测试所涉及到的测试方向,同时为系统架构提供完整的测试框架与测试线。一个项目的开始从设计开始,而一个项目的成功则从测试开始。一套良好的测试体系可以将系统中绝大部分的致命Bug解决在系统上线之前。测试系统的完善和成熟也是衡量一个软件企业整体水平的重要指标之一,测试往往被忽视,因为它对可以的隐性、对软件开发企业不产生直接的效益,但是它却是软件质量的最终保障,乃至项目能否成功的重要因素!一、软件开发中环节1.1 UT(单元测试,Unit Test):单元测试任务包括:原创 2022-03-05 10:33:48 · 659 阅读 · 0 评论 -
软件测试——Mock的使用和测试
摘要Python中的单元测试模块是开发中的重要的一个环境,本博文将mock模块进行学习并整理。什么是mockMock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。为什么要使用mockmock的安装和使用参考博文https://segmentfault.com/a/1190000002965620Python中的模块学习之mock模块_天涯海角-CSDN博客...原创 2021-09-17 11:29:12 · 695 阅读 · 0 评论 -
Python——单元测试中mock原理和使用
摘要mock主要是的为了提供开发程序员的做一个的单元测试而使用的。假设你开发一个项目,里面包含了一个登录模块,登录模块需要调用身份证验证模块中的认证函数,该认证函数会进行值的返回,然后系统根据这个返回值来做判断是否能进行登录。但是身份证验证模块中的认证函数只有在正式上线的系统上才提供。公司内部的测试环境或者开发环境上不提供。如果此时需要进行登录模块的业务测试或接口测试。测试方案一:搭建真实测试环境搭建一个真实的测试环境器,在测试的时候,让认证函数和这个测试服务器交互,返回值给登录模块;缺点:原创 2021-11-11 16:07:24 · 7608 阅读 · 0 评论 -
Python——单元测试的实现
摘要单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。在软件开中的测试是很重要的一部分。python测试相关库unittest,内置库,模仿PyUnit写的,简洁易用,缺点是比较繁琐。 nose,测试发现,发现并运行测试。 pytest,笔者目前喜欢用这个,写起来很方便,并且很多知名开源项目在用,推荐。 mock, 替换掉网络调用或者 rpc 请求等python测试实践import unittestclass TestStringMethods(unitt原创 2021-08-19 11:45:15 · 235 阅读 · 0 评论