idea中使用junit 选中需要测试的类,使用快捷键ctrl+shit+T,快捷生成junit测试类 在idea中执行junit时,可以使用代码覆盖率形式执行 ...
分类:
其他好文 时间:
2018-02-11 17:58:04
阅读次数:
141
在以前编写代码并没有感觉到平时会出现的一些小错误小细节,看了《构建之法》这本书之后,才忽然明白原来一些小错误也会造成大的问题。这本书给了我们学生一个全新的学法,以前学习软件工程总觉得太多理论的东西在里面,但是在这本书打破常规的教学方法,阅读了构建之法后,我对软件工程及软件有更专业的认识,软件工程+程 ...
分类:
其他好文 时间:
2018-01-14 13:01:59
阅读次数:
115
bower还会帮我们去检查版本之间的兼容性。 这个工具一般小型的项目中不会用到,因为总共就是那么十几个js文件,用到它反而需要很多的配置文件,所以,大型的项目中会使用,但是小项目没有用到。 karma-coverage:代码覆盖率检查 ...
分类:
其他好文 时间:
2018-01-06 22:05:58
阅读次数:
192
软件测试 按测试设计的方法分类 1)、黑箱:在设计测试的过程中,把软件当成“黑箱”,无法了解或使用系统的内部结构和知识。 2)、白箱:在设计测试过程中,设计者可以看到软件系统的内部结构,并使用软件的内部结构和知识来选择测试数据及具体的测试方法。 按测试的目的的分类 1)、功能测试 2)、非功能测试 ...
分类:
其他好文 时间:
2017-12-01 13:44:02
阅读次数:
122
这段时间读了书第十三章,软件测试 通过读书了解到,软件测试的一些基本名词 bug:软件的缺陷 Test Case:测试用例 Test Suite:测试用例集 通过测试方法分为两类:黑箱和白箱 通过测试目的分为两类:功能测试和非功能测试 了解了各种测试方法:单元测试,代码覆盖率测试,构建验证测试,验收 ...
分类:
其他好文 时间:
2017-11-30 23:37:46
阅读次数:
183
大致读了构建之法以后的 问题: 1、做软件测试必须有哪些的知识储备? 2、100%的代码覆盖率并不等同100%的正确性,那么要怎么样才能保证100%的正确性? 3、结对编程中,两者出现分歧,并且谁都只认同自己的看法时,结对编程是不是就没什么优点可言了? 4、软件质量的保证涉及太多方面,哪一方面是最重 ...
分类:
其他好文 时间:
2017-11-30 23:28:58
阅读次数:
158
Jenkins就是一个Java Web应用,它主要是干什么呢? 其实很简单: 下载一个jenkins的war包,然后扔到tomcat 的webapps中,启动这个tomcat,访问jenkins应用即可。 你的第一个Jenkins构建作业 构建作业是Jenkins构建过程的核心,它可以帮你编译源码,... ...
分类:
其他好文 时间:
2017-11-27 15:19:51
阅读次数:
137
1、做软件测试必须有哪些的知识储备? 2、100%的代码覆盖率并不等同100%的正确性,那么要怎么样才能保证100%的正确性? 3、结对编程中,两者出现分歧,并且谁都只认同自己的看法时,结对编程是不是就没什么优点可言了? 4、软件质量的保证涉及太多方面,哪一方面是最重要的?哪一方面是最容易出纰漏的? ...
分类:
其他好文 时间:
2017-11-15 22:02:26
阅读次数:
133
背景 项目使用的是small插件。一个app分为main和多个插件,为了统计插件的代码覆盖率。 1 修改插件 修改插件build.gradle 因为工程原因插件生成的classes文件在下次生成的时候会变动。因此要讲classes文件拷贝到其他位置暂存。 2 修改main main作为插件的容器,我 ...
分类:
移动开发 时间:
2017-10-31 20:39:59
阅读次数:
246
1、做软件测试必须有哪些的知识储备? 2、100%的代码覆盖率并不等同100%的正确性,那么要怎么样才能保证100%的正确性? 3、结对编程中,两者出现分歧,并且谁都只认同自己的看法时,结对编程是不是就没什么优点可言了? 1、做软件测试必须有哪些的知识储备? 2、100%的代码覆盖率并不等同100% ...
分类:
其他好文 时间:
2017-10-27 13:17:15
阅读次数:
97