博客分类:工具分享eclipseeclemmaemmatestng 关于eclemma的历史和怎么安装,请参考http://www.ibm.com/developerworks/cn/java/j-lo- eclemma/index.html。下面我介绍的只是如何在eclipse里使用eclemma...
分类:
移动开发 时间:
2015-09-11 17:22:48
阅读次数:
238
关于代码覆盖率统计工具,Linux平台下,gcc内置支持gcov,通过编译时加参数选项,进行代码插桩,从而实现代码覆盖率。在Windows平台下,早在几年前,我还没找到特别好用又开源的覆盖率工具,所以以前公司是自己实...
分类:
编程语言 时间:
2015-09-11 16:14:53
阅读次数:
212
Sonar,简单来说就一个管理代码的东西,它支持java c c++等等等语言,集成了1、单元测试,包括计算行、分支覆盖率等等2、漏洞,bug扫描,这个扫描可以将findbugs、security等等漏洞规则都配置进去,然后进行扫描,扫描结果根据漏洞等级分类3、4、5、……有很多因为我主要负责的就单...
分类:
其他好文 时间:
2015-09-10 22:25:36
阅读次数:
204
WebKit中的Web Inspector(Web检查器)主要用于查看页面源代码、实时DOM层次结构、脚本调试、数据收集等,日前增加了两个十分有用的新功能:覆盖率分析和类型推断。覆盖率分析工具能够可视化地精确显示JavaScript程序执行的部分。类型推断工具则可以直观地给重要变量加上类型信息的注释...
分类:
Web程序 时间:
2015-09-09 16:39:24
阅读次数:
172
IntroductionGrunt 是一个基于任务的JavaScript 世界的构建工具Mocha 是具有丰富特性的 JavaScript 测试框架,可以运行在 Node.js 和浏览器中,使得异步测试更简单更有趣。Mocha 可以持续运行测试,支持灵活又准确的报告,当映射到未捕获异常时转到正确的测...
分类:
Web程序 时间:
2015-08-21 09:23:33
阅读次数:
2166
一、写在最前这篇文档是我对之前一段时间工作的总结和分享,自己也是第一次涉猎这方面的知识,肯定有遗漏和偏差,甚至“低级错误”,所以想起到抛砖引玉的作用,大家互相分享,共同进步。能够给同学们的工作带来些许启发,我也就很满足了。二、覆盖率是什么?它能反映什么?简单的说,覆盖率通常是指程序的执行过程中(即一...
分类:
Web程序 时间:
2015-08-20 18:19:20
阅读次数:
2013
如何使用Jacoco远程统计tomcat服务的覆盖率 在做软件开发的时候经常会遇到做各种测试,这里介绍一种本人遇到的:代码覆盖率测试, 这个测试非常实用,能发现许多无效的模块和代码。强烈推荐!!!!! 网上好多资...
分类:
其他好文 时间:
2015-08-12 15:08:02
阅读次数:
289
如何使用ThreadingTest提高软件安全性检测效率(下)方法三:可视化代码结构分析函数调用图:可以给用户展示一系列关于软件系统的整体信息。如:类或者函数以及类的成员函数的总数目,调用关系或者类的继承关系的深度、层次结构、语句总行数和总体复杂度,整体的测试覆盖率(分..
分类:
其他好文 时间:
2015-08-12 14:57:14
阅读次数:
168
为什么要做持续集成? 提高回归测试效率; 提高单元测试的覆盖率; 规范开发规范; 做到『开发->测试->上线』的开发效果; 安装Jenkins 配置Jenkins 安装SonarQube 配置SonarQube 安装SonarQube Runner 配置Sonar...
分类:
Web程序 时间:
2015-07-22 21:01:44
阅读次数:
192