复用 复用不是指『copy』。 代码的1 100行代码没有更改, 只修改了101行,那1 100行也不是复用了。只是简单的COPY,PASTE。 复用是指『二进制复用』,是以编译单元为单位的。 指代码经过修改后,不需要重新编译。 往往意味着不需要单元测试,条件测试等等测试环境。 ...
分类:
其他好文 时间:
2019-11-24 17:50:51
阅读次数:
68
实现两个功能-增加信息、信息查询 结构目录 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2 ...
分类:
其他好文 时间:
2019-11-24 11:52:36
阅读次数:
105
前言 本文使用的是spring+springMVC+mybatis+maven 一、引入jar包 这里有一个坑,版本兼容问题,以下版本亲测可用。spring版本是4.2.5 二、配置spring redis.xml 三、配置redis.properties 四、创建工具类 2、编写service层代 ...
分类:
编程语言 时间:
2019-11-24 11:45:33
阅读次数:
58
一.导入jar包 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> </dependency> <dependency> <groupId>org.mybatis< ...
分类:
其他好文 时间:
2019-11-23 16:00:55
阅读次数:
68
目录 "简介" "为什么会有动态代理?" "常见的动态代理有哪些?" "什么是cglib" "使用例子" "需求" "工程环境" "主要步骤" "创建项目" "引入依赖" "编写被代理类" "编写MethodInterceptor接口实现类" "编写测试类" "运行结果" "源码分析 获得代理类的过 ...
分类:
其他好文 时间:
2019-11-23 12:59:40
阅读次数:
63
为一个协同办公系统中的其中的一个功能板块写的一下段自动化测试脚本,采用unittest单元测试框架,代码如下: #coding=utf-8 from selenium import webdriver import unittest import time from HTMLTestRunner i ...
分类:
编程语言 时间:
2019-11-23 12:44:10
阅读次数:
73
spring 1.spring简介 Spring框架,可以解决对象创建以及对象之间依赖关系的一种框架。 且可以和其他框架一起使用;Spring与Struts, Spring与hibernate (起到整合(粘合)作用的一个框架) Spring提供了一站式解决方案: 1) Spring Core sp ...
分类:
编程语言 时间:
2019-11-23 12:33:46
阅读次数:
71
概述 主要是通过 @RunWith 和 @SpringBootTest 注解来开启单元测试功能 package com.snake.hello.spring.boot; import org.junit.Before; import org.junit.Test; import org.junit. ...
分类:
编程语言 时间:
2019-11-23 09:41:07
阅读次数:
62
1. 概述 1. 白盒测试 用例设计 1. 本质上更加偏向于 单元测试 2. 背景 1. 黑盒看了, 再看看白盒 1. 分类 1. 概述 1. 简单分类 2. 跟 黑盒 的差不多 2. 分类 1. 通过性测试 2. 失败性测试 3. 执行 1. 顺序 1. 通过性测试 2. 失败性测试 2. 与 黑 ...
分类:
其他好文 时间:
2019-11-23 00:07:34
阅读次数:
77
项目的构建理解 构建工具能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。我们只需要输入简单的命令(如 mvn clean install),Maven 就会帮我们处理繁琐的任务;它最大化的消除了构建的重复,抽象了构建生命周期,并且为绝大部分的构建任务提供了已实现的插件。比如说 ...
分类:
其他好文 时间:
2019-11-22 09:13:04
阅读次数:
85