最近在研究jacoco插桩。在统计代码覆盖率之前,我们最好先了解下SpringBoot框架。一、SpringBoot简介1、什么是SpringBootSpringBoot是一个JAVA框架,主要用来简化Spring应用的初始搭建以及开发过程。2SpringBoot优点:快速创建独立运行的spring项目以及主流框架集成使用嵌入式的servlet容器,应用无需打包成war包,不需要部署到服务器上运
转载 11月前
26阅读
Junit是一个用于单元测试的小框架从@Test开始在某个测试程序的方法名上加上注解@Test,不需要main函数,可以直接点击测试方法上的Run As --->Junit Test,表示运行该测试程序,其它的不运行。需要注意的是方法权限只能是public,不能用static修饰如果有多个,点击类旁边的Run即可run多个test方法基本注解 @BeforeClass – 表示在类中的任意p
单元测试1、JUnit5 的变化Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成。 JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage JUnit Platform: Junit
转载 2024-05-09 11:48:28
58阅读
一、JUnit5 简介Spring Boot 2.2.0 版本开始引入 JUnit5 作为单元测试默认库, JUnit5作为最新版本的 JUnit框架, 它与之前版本的 JUnit框架有很大的不同,由三个不同子项目的几个不同模块组成.JUnit5 = JUnitPlatform + JUnitJupiter + JUnitVintageJUnitPlatform: JUnitPlatform 是在
1、JUnit5 的变化SpringBoot 2.2.0 版本开始引入 JUnit5 作为单元测试默认库,与之前的框架存在很大不同,由三个模块组成 JUnit Platform:是在JVM上启动测试框架的基础,不仅支持JUnit自制的测试引擎,也可以接入其他测试引擎【公共测试平台】JUnit Jupiter:是JUnit5新特性的核心,内部包含一个测试引擎,用于JUnit Platform
转载 2024-04-06 09:04:55
92阅读
1.JUnit5 的变化        1.Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库        2.作为最新版本的JUnit框架,JUnit5与之前版本的Junit框架有很大的不同。由三个不同子项目的几个不同模块组成。JUnit 5 = JUnit Platform +
转载 2024-05-31 18:02:47
154阅读
单元测试JUnit5版本文档JUnit5依赖Spring Boot整合JUnit5之后编写测试方法@Autowired自动装配注入@Transactional标注测试方法,测试结束进行回滚JUnit5常用注解1.@Test2.@ParameterizedTest3. @RepeatedTest()4.@DisplayName()5. @BeforeEach6.@BeforeAll7. @Afte
转载 2024-06-25 09:02:43
24阅读
APP测试要点APP测试的时候,建议让开发打好包APK和IPA安装包,测试人员自己安装应用,进行测试。在测试过程中需要注意的测试点如下:1.安装和卸载●应用是否可以在IOS不同系统版本或android不同系统版本上安装(有的系统版本过低,应用不能适配)●软件安装后是否可以正常运行,安装后的文件夹及文件是否可以写到指定的目录里。●安装过程中是否可以取消●安装空间不足时是否有相应提示●如果应用需要通过
转载 精选 2015-02-10 13:56:08
645阅读
一、Spring装配-自动化装配@Component和@ComponentScan通过spring注解(@Component)来表明该类会作为组件类,并告知Spring要为这类创建bean,不过组件扫描默认是不启动的,需要显式的配置Spring,从而命令Spring去寻找带有(@Component)注解的类,并为其创建bean。1、定义接口package com.seven.springTest.
这篇基于之前的代码,添加JUnit测试,及介绍JUnit20171221补充: 如果本例中创建测试类使用的以下注解无法找到@RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = MockServletContext.class) @WebAppConfiguration替换为一下注解即可:
转载 2023-10-11 15:09:18
119阅读
# Python 性能测试 在编写代码时,我们经常需要对代码的性能进行测试,以确保其在运行时具有良好的表现。Python是一种使用广泛的编程语言,因此对Python代码的性能进行测试是非常重要的。本文将介绍如何使用Python进行性能测试,并提供一些示例代码。 ## 性能测试方法 在Python中,我们通常使用`timeit`模块来对代码的性能进行测试。`timeit`模块提供了一个简单而有
原创 2024-05-05 06:03:45
35阅读
最近一段时间一直在学习Spring Boot,刚进的一家公司也正好有用到这个技术。虽然一直在学习,但是还没有好好的总结,今天周末先简单总结一下基础知识,等有时间再慢慢学习总结吧。 Spring Boot 概述首先,Spring Boot是一个框架,主要理念就是消除项目中大量的配置文件,使项目更加短小精悍。我们知道 java 的开发显得很笨重:繁多的配置、开发效率低下、复杂的布署流程以及第三方技术集
转载 2024-06-01 12:59:51
58阅读
用luabind寫了一個qt的簡單binding 成功
lua
转载 2019-02-04 15:22:00
109阅读
2评论
Hadoop安装三个节点创建相同的用户hadoop,Master机器主要配置NameNode和JobTracker的角色,负责总管分布式数据和分解任务的执行;3个Salve机器配置DataNode和TaskTracker的角色,负责分布式数据存储以及任务的执行;在Hadoop启动以后,Namenode是通过SSH来启动和停止各个datanode上的各种守护进程的,所以就必须要配置无密码登陆。一、关
原创 2013-11-26 15:47:06
560阅读
测试环境:PC1:Windows10 iperf3PC2:Ubuntu iperf3都装有千兆网卡,直连的iperf速度是935Mbps。因为TXRX两个方向的数据是差不多的,下面的测试数据只给出平均值。 1.1      TPLINK 841N1.1.1    Switch测试&nb
转载 8月前
64阅读
Dashboard下的图表APDEX(Application Performance Index):应用程序性能满意度的标准,范围在 0-1之间,1表示达到所有用户均满意,可以在配置文件设置。2.Requests Summary: 请求的通过率(OK)与失败率(KO),百分比显示。3.Statistics: 数据分析,基本将 Summary Report 和 Aggrerate Report 的结
DOS: 查看﹕ ipconfig/all歸還租用的﹕ ipconfig/release重新獲取﹕      ipconfig/renew 用 nslookup 查看域名在DNS中是否解析,并解板出IP。     nslookup www.sina.com.cn   Cisco:顯示所有端口
原创 2011-11-14 13:58:12
397阅读
文章目录一、配置文件相关1.1 配置文件的优先级1.2 从配置文件读取数据地址格式1.2.1 一个个获取1.2.2 一次性读取1.2.3 封装读取1.3 多环境开发1.3.1 分组管理环境1.3.2 maven分组管理1.4 临时属性二、JUnit2.1 基本使用2.2 解决测试类不在引导类下三、日志基础操作3.1 日志作用3.2 日志级别3.3 日志输出规则3.4 输出格式3.5 文件记录日志
转载 2023-12-15 22:48:57
71阅读
一.SpringBoot简介1.SpringBoot是什么        Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发
转载 2024-03-25 20:17:19
82阅读
目录请求参数处理请求映射原理普通参数与基本注解@MatrixVariable(矩阵变量): 请求参数处理1、rest使用与原理 •Rest风格支持(使用HTTP请求方式动词来表示对资源的操作) /user GET-获取用户 DELETE-删除用户 PUT-修改用户 POST-保存用户 但是表单只支持get和post请求,要实现delete和put请求需要使用 核心Filter;HiddenHttp
转载 2024-06-07 01:02:25
90阅读
  • 1
  • 2
  • 3
  • 4
  • 5