静态扫描StaticAnalysis1、能够在编码阶段,开发自行进行代码检查。早期发现代码隐患。2、直接分析源代码来发现程序中的错误,而不需要实际运行。3、自动检测objective-C程序中的BUG,发现内存泄露和其它问题。4、内存问题发现越早,解决的代价就越校静态扫描方法:xcode集成工..
分类:
移动开发 时间:
2015-11-03 23:09:12
阅读次数:
253
软件测试是一项批判性的工作,目的就是找出软件中的缺陷。这里暂时不去深究为什么要进行软件测试,以及软件测试带来的好处。只介绍软件测试中一些基本的测试方法。根据是否查看代码程序分为黑盒测试和白盒测试;根据是否运行软件又可分为静态测试和动态测试。 黑盒测试:又叫功能测试或行为测试,只需考虑各个功能,不需....
分类:
其他好文 时间:
2015-11-03 22:51:15
阅读次数:
211
黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部...
分类:
其他好文 时间:
2015-10-22 00:07:59
阅读次数:
121
近日,ONOS 社区和 Linux 基金会联合宣布结成战略合作关系,双方将联手开发开源的 SDN/NFV 解决方案。 ONOS 项目与 Linux 基金会的合作旨在创建颠覆性的 SDN 解决方法,重点是开源平台、白盒、一系列网络控制和管...
分类:
系统相关 时间:
2015-10-19 17:39:57
阅读次数:
224
一、测试方法不同1、单元测试属于白盒测试范畴。2、集成测试属于灰盒测试范畴。3、系统测试属于黑盒测试范畴。二、考察范围不同1、单元测试主要测试单元内部的数据结构、逻辑控制、异常处理等。2、集成测试主要测试模块之间的接口和接口数据传递关系,以及模块组合后的整体功能。3、系统测试主要测试整个系统相对于需...
分类:
其他好文 时间:
2015-10-19 16:58:12
阅读次数:
270
一、黑盒测试和白盒测试黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部工作过程,可以进行测试证明每种内部操作是否符合设计规格要求,所有内部成分是否经过检查。1. 第一认识: 黑盒测试测试特点:测试功能;测试依据:需求规格说明书方法举例:等价类划...
分类:
其他好文 时间:
2015-10-15 17:58:40
阅读次数:
155
1.dll的优点代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架,ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之为“白盒复...
分类:
编程语言 时间:
2015-10-12 12:33:25
阅读次数:
281
代码阅读的必要性 阅读别人的代码作为研发人员是一件经常要做的事情。一个是学习新的编程语言的时候通过阅读别人的代码是个最佳的学习方法,另外是积累编程经验。如果你有机 会阅读一些操作系统的代码会帮助你理解一些基本的原理。更有就是在你作为一个质量确保人员或一个小领导的时候如果你要做白盒测试的时候没有阅读代...
分类:
其他好文 时间:
2015-10-11 16:43:12
阅读次数:
186
张彩霞老师人生并非非黑即白,还有灰的部分。说话不要太直,说话不要太生硬。软件测试:测试的目的: 组员间用的软件一致,便于集成。 每一个阶段都有阶段评审。评审是不要太谦虚。过分谦虚就是没自信。 评审前组员间要做内部检测,保证评审间不出错。白盒测试: 测试需要了解程序内部结构和处理过程黑盒测试: 又称功...
分类:
其他好文 时间:
2015-10-10 17:02:23
阅读次数:
177
01 概述JUnit是一个由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是白盒测试。JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。[1]...
分类:
编程语言 时间:
2015-10-02 23:38:10
阅读次数:
289