精准测试之覆盖
测试的覆盖通常是指需求范围的执行程度,如需求、测试用例、缺陷的正向与逆向的双向追溯。便于对其相关属性的度量,即使用了覆盖率。
Mysql索引覆盖
通常情况下,我们创建索引的时候只关注where条件,不过这只是索引优化的一个方向。优秀的索引设计应该纵观整个查询,而不仅仅是where条件部分,还应该关注查询所包含的列。索引确实是一种高效的查找数据方式,但是mysql也可以从索引中直接获取数据,这样就不在需要读数据行了。
Wesley13 Wesley13
2年前
jacoco+maven 初次使用覆盖率工具
工作要搞覆盖率测试,看到公司平台上用的jacoco,就找了网上的demo自己跑了一下。一.覆盖率测试是干什么的http://www.openopen.com/lib/view/open1472174544246.html  1.用来看看类/方法/判定中的语句的使用情况,防止废弃无用的代码和错误代码出现。  2.用来和需求覆盖做一个对照,做
Wesley13 Wesley13
2年前
Java 项目中如何使用异常
1.早抛出,晚捕获.2.如果finally语句中有return语句,则finally中的return语句将会覆盖try中的return语句,如以下代码,将会输出1。如果在finally语句里有抛出异常,那么此异常将会覆盖try块中抛出的异常。publicclassFinallyReturnTest{
Stella981 Stella981
2年前
NetBeans Weekly News 刊号 # 129
20101214NetBeansIDE中Cobertura对Maven项目的支持NetBeansIDE目前通过CoberturaMaven插件可对Maven项目的代码覆盖分析进行支持。了解如何在IDE中显示代码覆盖分析的测试结果,可参见NetBeansRCPapplicationsonMaven
Wesley13 Wesley13
2年前
Java 覆盖equals和hashCode方法
前言覆盖equals方法看起来似乎很简单,但是有许多覆盖方式会导致错误,并且后果非常严重,最容易避免这类问题的办法就是不覆盖equals方法。什么时候需要覆盖equals方法?如果类具有自己特有的“逻辑相等”概念(不同于对象等同),而且超类还没有覆盖equals方法以实现期望的行为,这时需要覆盖equals方法。覆盖equals
Stella981 Stella981
2年前
Python之if
ifelse语句ifusername'admin'andpassword'123456':print('身份验证成功!')else:print('身份验证失败!')ifelifelse语句if判断语句:  执行语句elif判断语句:  执行语句else:  执行语句记
Stella981 Stella981
2年前
C++开源代码覆盖率工具OpenCppCoverage介绍(Windows)
关于代码覆盖率统计工具,Linux平台下,gcc内置支持gcov,通过编译时加参数选项,进行代码插桩,从而实现代码覆盖率。在Windows平台下,早在几年前,我还没找到特别好用又开源的覆盖率工具,所以以前公司是自己实现了一套,使用起来也不是很方便。最近又遇到同样的问题,不过非常幸运的是,一款开源的Windows平台的C代码覆盖率工具出现了在我的面前:
3A网络 3A网络
1年前
MySQL 覆盖索引详解
1.什么是索引?索引(在MySQL中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比方虽然被用的最多但是也是最恰如其当的,在查询书本中的某个知识点不借助目录的情况下,往往都找的够呛,那么索引相较于数据库的重要性也可见一斑。2.索引的有哪些种类?索引的种类这里只罗列出InnoDB支持的索引:主键索引(PRIMAR