d第十三章讲到软件测试 名词解释及分类 按测试设计的方法分类 按测试的目的分类(功能测试、非公能测试) 按测试的时间和作用分类 各种测试方法 单元测试 代码覆盖率测试 构建验证测试 验收测试 “探索式”的测试 回归测试 场景/集成/系统测试 伙伴测试 效能测试(1、设计负载2、令用户满意的服务质量) ...
分类:
其他好文 时间:
2017-04-04 17:10:14
阅读次数:
151
1、需求及缺陷管理(jira) 收集需求,描述需求 收集缺陷,描述需求 2、构件管理(nexus) 构件的创建、存储、查询、引用 maven构件仓库,连接中央仓库 3、分布式版本控制(git&gitlab) 代码项目仓库 缺陷管理平台 代码片段复用 4、代码项目管理(gradle) Gradle 是 ...
分类:
其他好文 时间:
2017-03-30 11:01:09
阅读次数:
164
201421123003 黄建英 201421123004 黄美海 码市链接:https://coding.net/u/hmhhh/p/homework4/git/tree/master/ a.需求分析:1.把计算模块提取出来单独创建一个类2.通过单元测试代码,测试加减乘除功能3.通过单元测试代码, ...
分类:
其他好文 时间:
2017-03-29 16:25:09
阅读次数:
207
a. 需求分析:测试上有哪些详细的需求? b. 设计测试框架, 模拟测试数据: 1、整数运算测试: 2、分数运算测试:3、代码覆盖率: 部分代码(以分数加法为例) c. 小结与感受:通过测试,是否有效发现了程序计算模块的问题,并给予改进? d. 在隔了一周之后再看之前的代码,是否更能体会到下面这些东 ...
分类:
其他好文 时间:
2017-03-29 01:22:15
阅读次数:
182
测试覆盖率 测试覆盖率 覆盖率 测试过程中,对测试对象进行了测试,就叫覆盖了该测试对象。覆盖率是测试过程中测试完整性的一个指标。 计算覆盖率:被执行过的测试对象数量/测试对象总数量 覆盖率分为白盒覆盖 灰盒覆盖 黑盒覆盖 白盒覆盖 又叫结构化覆盖率或代码覆盖率,分为语句覆盖,条件覆盖,路径覆盖,判定 ...
分类:
其他好文 时间:
2017-03-13 12:30:03
阅读次数:
226
背景 项目是基于Ruby on Rails开发的web程序,应该说项目中的测试实践是很好的,具有高覆盖率的单元测试以及比较合理的集成测试。存在的问题是,所有的单元测试和集成测试都是针对后端代码的,前端的JavaSript代码没有单元测试(这个是有历史原因的,暂时没法改变)。这也就意味着针对前端UI的 ...
分类:
其他好文 时间:
2017-03-07 22:54:14
阅读次数:
652
作者:吴止介链接:https://www.zhihu.com/question/23165812/answer/31203694来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 加速度(一个电脑的有用程度和它里面装的软件数成反比) 给电脑换上SSD吧,你再也不用为了打开 ...
分类:
其他好文 时间:
2017-03-06 18:30:17
阅读次数:
172
最近我在工作中遇到需要给项目中每个模块配置Sonarqube,来看看测试用例覆盖的情况。在这个过程中遇到了一些问题,也查了很多资料。现在记录一下具体应该怎么配置。 先展示一下实现的效果: 图一 It will show: 图二 现在来看看具体配置: 要enable Sonarqube, 需在 job ...
分类:
其他好文 时间:
2017-03-01 16:40:32
阅读次数:
296
扫一扫微信红包活动 过去几年,支付宝在移动端一直被微信支付压着打,至少在线下支付上,腾讯已迎头赶上,在出行、零售、生活服务诸多领域的覆盖率不输支付宝钱包。总之,腾讯移动支付业务做起来了,而核心能力是社交。 就是由于腾讯这边放宽了,扫一扫微信红包活动越来越受大家欢迎,那么扫一扫微信红包活动、扫一扫微信 ...
分类:
微信 时间:
2017-02-23 18:59:49
阅读次数:
263
单元测试的作用:让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证 1. 单元测试应该在最基本的功能/参数上验证程序的正确性 单元测试应该测试程序中最基本的单元—如在C++/C#/Java中的类,在此基础上,可以测试一些系统中最基本的功能点(这些 ...
分类:
其他好文 时间:
2017-02-15 14:51:01
阅读次数:
132