2013-07-10 Zhang zhengzheng
单元测试Unit Test 很早就知道单元测试这样一个概念,但直到几个月前,我真正开始接触和使用它。究竟什么是单元测试?我想也许很多使用了很久的人也不一定能描述的十分清楚,所以写了这篇文章来尝试描述它的特征和原则,以帮助更多人。 什么是单元测试? 先来看看单元测试的定义,在维基百科英文版中可以找到Kolawa Adam在 Automated Defect Prevention: Best Practices in Software Management 一书中对单元测试的定义: In computer programming, unit testing is a method by which individual unit 继续阅读 »
2016-07-29 Renfei Yu
一. 概述 Android 自动化单元测试一直困扰着广大开发者,可以说是一种从入门到"放弃"的技术方案,本片文章将从下面几个方面说明我在利用自动化构建工具促进Android自动化测试的经验 Jenkins自动化构建 Gradle Plugin自动构建任务功能 Android Unit Test 测试概述与说明 继续阅读 »
2016-04-10 craneyuan
什么是Check Check是C语言的一个单元测试框架。它提供一个小巧的单元测试接口。测试案例运行在各自独立的地址空间,所以断言失败和代码错误造成的段错误或者其他的信号可以被捕捉到。另外,测试的结果显示也兼容以下这些格式:Subunit、TAP、XML和通用的日志格式。 Check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space 继续阅读 »
2016-08-10 biezhi
从CentOS 7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。 1、原来的 service 命令与 systemctl 命令对比 | daemon命令 | systemctl命令 | 说明 | | ------------- | ------------- | ------------- | | service [服务] start | systemctl start [unit type] | 启动服务 | | service [服务] stop | systemctl stop [unit type] | 停止服务 | | s 继续阅读 »
2015-08-28 刘太华
向量的归一化 从起始点A到目标点B的路径上的碰撞检测 常见的一个应用场景:游戏技能里有玩家冲一个地方闪现到另外一个指定点,中间不能有阻挡物, 否则就停在阻挡物那里。 在几何空间中, A每次移动一个单位长度dir,逐步靠近B,就是A每次增加一个unit vector 归一化:即将一个向量, 使它的模(length)等于1,并且方向不变, normalize后的向量dir, 就是一个单位向量了 用做在空间中,向量往前增加一个单位长度, 即 += dir 继续阅读 »
2016-11-22 Klaus Ma
Build make Unit test make check WHAT=pkg/kubectl make check WHAT=pkg/kubectl KUBE_TEST_ARGS="-run TestOfferStorage" GOFLAGS=-v 继续阅读 »
2019-01-13 Alex Sun
一、Pod定义 官网文档对Pod的定义是: A Pod is the basic building block of Kubernetes–the smallest and simplest unit in the Kubernetes object model that you create or deploy. A Pod represents a running process on your cluster. 继续阅读 »
2014-08-06 walter lee
单元测试工具对比 1 Junit or TestNg TestNG和JUnit是针对Java语言的两个比较常用的测试框架。JUnit出现的比较早,但是早期的JUnit 3对测试代码有非常多的限制,使用起来很不方便,后来的JUnit 4得到很大的改进。TestNG的出现介于JUnit 3和JUnit 4,但是TestNG在很多方面还要优于JUnit 4。下面从整体上对TestNG和JUnit 4进行比较全面的比较。 1.1 TestNG与JUnit的相同点: 使用annotation,且大部分annotation相同。 都可以进行单元测试(Unit test)。 都是针对Java测试的工具。 继续阅读 »
2016-05-09 YongHao Hu
C++
编译的详细过程 以hello.c的源文件为例, C/C++编译, 链接与装载的流程是 gcc -E 将hello.c预处理, 把所有的宏展开, 解析#ifndef, 删除注释等, 得到translation unit(编译单元) hello.i文件. gcc -S 将hello.i编译成汇编文件hello.s gcc -c 汇编器as将hello.s编译成成目标文件hello.o gcc 链接器ld将hello.o链接成可执行文件a.out 继续阅读 »