# 今日内容 1. Junit单元测试 2. 反射 3. 注解 ## Junit单元测试 * 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 * Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试 ...
分类:
编程语言 时间:
2020-07-06 12:48:56
阅读次数:
54
单一职责原则 概念:不要存在多余一个导致类变更的原因;即一个类只负责一项职责; 原因:如果类T负责两个不同的职责P1和职责P2,当职责P1需求发生改变而修改类T时,原本运行正常的职责P2可能故障; 优点:降低类的复杂性;提高类的可读性;变更引起的风险降低 里氏替换原则 概念:所有引用基类的地方必须能 ...
分类:
其他好文 时间:
2020-07-05 19:13:17
阅读次数:
52
一、Junit单元测试 1.1 测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 1.2 Junit使用(白盒测试) 使用步骤: 定义一个测试类(测试用例) 测试类名:被测试的类名Test,如 CalculatorTest ...
分类:
其他好文 时间:
2020-07-03 00:41:13
阅读次数:
56
项目目录下执行 composer require phpunit/phpunit 根目录下创建tests文件夹 再创建一个测试类LoginTest <?php /** * 1、引入autoload.php文件 * 2、测试案例 * * */ namespace tests; use PHPUnit\ ...
分类:
Web程序 时间:
2020-07-01 12:57:34
阅读次数:
73
1、H3C NQA、静态路由联动# 创建管理员名为admin、操作标签为test的NQA测试组[SwitchA] nqa entry admin test# 配置测试类型为ICMP-echo[SwitchA-nqa-admin-test] type icmp-echo# 配置测试的目的地址为10.2 ...
分类:
其他好文 时间:
2020-06-30 22:33:05
阅读次数:
870
pytest框架规则 测试文件以test_开头或者以_test结尾 测试类以Test开头,并且不能带有init方法 测试函数以test_开头 断言使用assert pytest框架运行用例 运行单个文件 运行多个文件 运行整个目录 import pytest if __name__=="__main ...
分类:
其他好文 时间:
2020-06-27 20:33:41
阅读次数:
75
Swagger2注解: 1.@Api:标记类 例:@Api(value="测试类",tags="测试类") 2.@ApiOperation:标记方法 例:@ApiOperation(value="测试方法",tags="测试方法") 3.@ApiImplicitParam:用来描述单个参数 例:@A ...
分类:
编程语言 时间:
2020-06-27 13:28:08
阅读次数:
101
#count_01.py class Count: def add(self,a,b): return a + b #testcase_01.py import unittest from count_01 import Count #1、必须创建测试类,且必须继承unittest.TestCase ...
分类:
其他好文 时间:
2020-06-27 00:31:09
阅读次数:
78
目录 01.Java和线程 02.Java与协程 03.CPU缓存结构和java内存模型 04.管程-悲观锁和锁优化 05.乐观锁 - 无锁方案 06.线程安全 07.线程池 08.JUC 09.高并发测试 10.类加载器 Java与线程 线程的类型 线程是比进程更轻量级的调度执行单位,线程的引入, ...
分类:
编程语言 时间:
2020-06-26 18:45:04
阅读次数:
72
AtomicIntegerFieldUpdater测试类 package com.dwz.atomicApi; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; public class AtomicIntegerFieldU ...
分类:
其他好文 时间:
2020-06-18 16:17:34
阅读次数:
60