![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架学习
文章平均质量分 74
wj_1010
这个作者很懒,什么都没留下…
展开
-
Spring-注解收集
1)变量--配置文件启动类处设置:@PropertySource("classpath:application.properties")@PropertySource("classpath:source/icafe.properties")实现类处: @Value("${**.**.**}") private String var;2)定时任务启动类处设置:@EnableScheduling@SpringBootApplication(scanBasePackag...原创 2022-04-27 14:16:41 · 627 阅读 · 0 评论 -
Spring基础知识--管理Bean
1.首先什么是beanSpring容器负责创建和管理Java对象,这些Java对象成为bean;Spring容器通过一种叫做:依赖注入的方式来管理bean之间的依赖关系;使用依赖注入不仅可以为Bean注入普通的属性值,还可以注入其他Bean的引用。依赖注入是一种优秀的解耦方式,其可以让Bean已配置文件组织在一起,而不是以硬编码的方式耦合在一起;1.1 理解依赖注入传统模式的两...原创 2019-07-17 20:52:05 · 174 阅读 · 0 评论 -
设计模式--单例模式
一、单例模式说到单例模式,大家的第一反应应该是——什么是单例模式。单例模式的定义,官方的定义总结起来就两句话,确保一个类只有一个实例(也就是类的对象),并且提供一个全局的访问点(外部通过这个访问点来访问该类的唯一实例)。 哈哈,是不是有点懵了,没关系,正常! 单例模式的实现其实只有两行代码,定义里面的这两句话分别对应一句代码。我在这里不解释这个定义,我们用代码来说话。我在这里新建一个控制台...转载 2019-07-14 19:42:54 · 223 阅读 · 0 评论 -
TestNG-TestNG并行测试
并行(多线程)技术在软件术语里被定义为软件、操作系统或者程序可以并行地执行另外一段程序中多个部分或者子组件的能力。TestNG允许我们以并行(多线程)的方式来执行测试。这就意味着基于TestNG测试组件的配置,多个线程可以被同时启动然后分别执行各自的测试方法。相对于传统的单线程执行测试的方式,这种多线程方式拥有很大的优势,主要是它可以减少测试运行时间,并且可以验证某段代码在多线程环境中运行的正确性...转载 2019-07-14 16:56:29 · 223 阅读 · 0 评论 -
TestNG---参数化之DataProvider
前言测试参数化能让测试大量的数据集变为可能,也大大方便数据的修改和测试脚本的编写,测试参数化让数据和脚本分离开来,方便后续的维护。这一篇先来说说数据提供者DataProvider数据提供者@DataProvider注解@DataProvider在参数化测试中起到重要的作用,该注解下的函数返回数据类型需要时Object[][],看例子如何实现:1、简单使用 @Data...转载 2019-06-27 11:19:01 · 297 阅读 · 0 评论 -
TestNG-TestNG中的Listener和简单应用
在上一篇文章,我介绍了我认为的失败用例重跑的方式,这只是一种解决问题的方法,主要在什么场景下,才能决定这个方法是否管用和适合。这篇来介绍下TestNG中的Listener,在理解了Listener之后,我们再来看看代码失败重跑的第二种方法。https://www.ibm.com/developerworks/cn/opensource/os-cn-testinglistener/index....转载 2019-06-27 14:44:03 · 225 阅读 · 0 评论 -
UnitTest--Python简介
unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。unittest的静态类图:一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测试代码(run),以及测试后环境的还原(tearDown)。...转载 2019-06-18 11:20:22 · 120 阅读 · 0 评论 -
测试工具--Jacoco
1.结合AnTbuild.xml配置如下,主要包括Jacoco的安装路径,最终生成.exec文件的路径,生成覆盖率报告report的路径,远程监听服务ip和端口以及源代码路径和.class文件路径;build.xml配置如下:2.监听注入:2.1上传jacocoagent.jar到被监听服务的服务器;2.2编辑被监听服务(tomcat服务)的start.sh文件,给JAVA_O...原创 2019-03-30 18:50:13 · 1529 阅读 · 0 评论