EclEmma是一个免费开源的用于检测Java代码覆盖率的工具,可以在eclipse很方便地安装。下面我将简单介绍下这个插件:一EclEmma安装在eclipse中,打开:Help–>EclipseMarketplace搜索“EclEmma”最后是根据提示安装EclEmma并重启Eclipse二EclEmma的简单使用(1)使用EclEmma?.
分类:
编程语言 时间:
2016-06-16 11:47:10
阅读次数:
274
有时候,我们写完controller之后要求测试代码的覆盖率。 下面写个简单的例子。 1 public with sharing class CL_00_action { 2 public String getId{set;get;} 3 public list<A_NO_1__c > uList{ ...
分类:
其他好文 时间:
2016-06-14 16:07:47
阅读次数:
243
1. 所有功能需求都有1条或多条功能测试用例与之对应 2. 建立了需求与用例追溯表,需求覆盖率已达到100% 3. 所有设计需求都已实现并测试通过 4. 所有用例都测试通过,测试记录已保留 5. 所有要解决的Bug都已解决,并回归完成 6. 延期的Bug已通过评审专家的影响评估,并在可接受区 7. ...
分类:
其他好文 时间:
2016-06-14 15:54:48
阅读次数:
137
这周我阅读了软件测试这一章,在读完这一章之后,我知道了软件测试的方法主要有单元测试、代码覆盖率测试、构建验证测试、验收测试、探索式测试以及回归测试等。 读完这一章使我对软件测试有了新的认识,一款软件的开发,从开发初期的问题定义及规划到各个阶段的有序进行,整个软件的开发需要做到层层相扣。而软件测试 作 ...
分类:
其他好文 时间:
2016-06-08 23:06:14
阅读次数:
191
大家肯定都有这种经历,老师给了程序代码模板,我们稍稍去该一些地方,完成需要的实验任务,然后丢到一边置之不理,从来没有过软件测试的概念。,阅读之后发现软件测试的方法很多,比如单元测试,代码覆盖率测试,构建验证测试,验收测试,探索式的测试,回归测试,场景/集成/系统测试,伙伴测试,效能测试,压力测试,内 ...
分类:
其他好文 时间:
2016-06-07 22:14:10
阅读次数:
152
1、测试计划: a)测试标准:测试结果应当符合用户需求定义,符合功能性预期。 b)将本软件系统按功能模块进行划分,用以测试不同模块。 c)用100%的代码覆盖率测试不同模块。 d)根据不同的用户,分别进行不同功能的测试。 2、测试需求 我们的产品“一个小账本”是面向在校大学生的一款软件,为了更好地实 ...
分类:
其他好文 时间:
2016-06-05 18:48:23
阅读次数:
136
题目: 1. 写一个Java程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”); 2. 编写单元测试进行测试; 3. 用ElcEmma查看代码覆盖率,要求覆盖率达到100%。 步骤如 ...
分类:
其他好文 时间:
2016-06-02 21:58:41
阅读次数:
147
环境: node/node-gyp本地 工具:gcov lcov genhtml binding.gyp配置: 用gcc编译后在.o相同文件下生成: 运行程序(.js调用native)后生成: 到此,需要的信息已经准备好。 另外需要:lcov生成info文件时,需要源文件:注意查找路径应该正确。 2 ...
分类:
其他好文 时间:
2016-05-31 18:48:02
阅读次数:
148
白盒测试(二) 本文接《白盒测试(一)》。 1.3 白盒测试的常用技术 白盒测试技术一般可分为静态分析和动态分析两类技术。 1.3.1 静态分析技术: 动态分析主要有:控制流分析技术,数据流分析技术,信息流分析技术 1.3.2 动态分析技术: 动态分析主要有:逻辑覆盖率测试(分支测试,路径测试等), ...
分类:
其他好文 时间:
2016-05-29 00:48:24
阅读次数:
197
以前: 写软件都是在老师的要求下完成,根据老师的思路写,有的时候会加一些自己的东西,东西做完之后只要能运行出老师要的结果就不再继续,完全没有软件测试的概念 自从这周阅读了软件测试这一章 知道了测试的方法有很多,每一种都有它的妙处,分别有一下测试:单元测试,代码覆盖率测试,构建验证测试,验收测试,探索 ...
分类:
其他好文 时间:
2016-05-26 11:30:33
阅读次数:
125