GitHub中有更加详细的介绍 https://github.com/daLeiStrive/devtools-docs Chrome DevTools中的Coverage标签可帮助您查找未使用的JavaScript和CSS代码。删除未使用的代码可以加快页面加载速度, 图1。分析代码覆盖率。 总览 ...
分类:
编程语言 时间:
2019-11-13 11:03:45
阅读次数:
128
这篇文章又是关于代码质量的,有些同学可能觉得我比较啰嗦。不过我就是想用这种方式让大家重视起来。其实说来说去就那么几种方法,但是实际执行起来真是难于登天。 ...
分类:
其他好文 时间:
2019-10-30 22:45:42
阅读次数:
112
我们通常会将测试覆盖率分为两个部分,即“需求覆盖率”和“代码覆盖率”。 需求覆盖:指的是测试人员对需求的了解程度,根据需求的可测试性来拆分成各个子需求点,来编写相应的测试用例,最终建立一个需求和用例的映射关系,以用例的测试结果来验证需求的实现,可以理解为黑盒覆盖。 代码覆盖:为了更加全面的覆盖,我们 ...
分类:
系统相关 时间:
2019-09-12 16:46:57
阅读次数:
175
参考:https://docs.gradle.org/current/dsl/org.gradle.testing.jacoco.tasks.JacocoCoverageVerification.html gradle库下载:https://maven.aliyun.com/mvn/view 案例参 ...
分类:
移动开发 时间:
2019-09-09 19:23:19
阅读次数:
217
第十六章 代码校验 你永远不能保证你的代码是正确的,你只能证明它是错的。 测试 测试覆盖率的幻觉 测试覆盖率,同样也称为代码覆盖率,度量代码的测试百分比。百分比越高,测试的覆盖率越大。 当分析一个未知的代码库时,测试覆盖率作为一个粗略的度量是有用的。如果覆盖率工具报告的值特别低(比如,少于百分之40 ...
分类:
编程语言 时间:
2019-09-03 00:08:51
阅读次数:
132
1. HTMLTestRunner.py 代码(python3)如下: python2: https://github.com/tungwaiyip/HTMLTestRunner 1 """ 2 A TestRunner for use with the Python unit testing fr ...
分类:
Web程序 时间:
2019-09-01 21:51:33
阅读次数:
104
为什么要进行自动化测试? 缩短测试周期,节省成本。 避免人为出错,提高准确性和可靠性。 获取需求覆盖率,代码覆盖率,提供衡量软件质量的指标。 自动化测试的条件? 手工测试完成后。 项目周期长,需求稳定。 频繁的回归测试。 selenium是什么? 官网简介 简单来说selenium是用于测试web应 ...
分类:
其他好文 时间:
2019-08-09 01:51:52
阅读次数:
130
【Gamma阶段】第五次Scrum Meeting 每日任务内容 | 今日工作任务 | 明日待完成任务 | | | | | | | "配合前端调整评论页面的样式" | "课程列表页针对移动端进行调整" | 戴荣 | | "Gamma阶段后测试点样例编写" | "移除部分tag、log语句,更新部分文 ...
分类:
其他好文 时间:
2019-06-17 01:16:27
阅读次数:
116
1 JaCoCo介绍 JaCoCo是EclEmma团队基于多年覆盖率库使用经验总结而研发的一个开源的Java代码覆盖率库。 2 Maven单模块接入 在工程的pom.xml文件中添加如下内容: 执行Run As Maven build: 在项目target/site/jacoco目录下找到index ...
分类:
其他好文 时间:
2019-06-09 10:08:35
阅读次数:
409
[Beta阶段]测试报告 "博客目录" 测试方法及过程 在正式发布前,为检验后端各接口功能的正确性,后端服务器对压力的耐受程度,以及前端各页面、功能的运行情况,我们对我们的服务器及小程序进行了多种测试。除去随开发进行的基本正确性测试外,针对上述三种情形,我们分别进行了单元测试、压力测试以及功能测试。 ...
分类:
其他好文 时间:
2019-05-24 00:30:46
阅读次数:
152