1.gtest
gtest是一个跨平台的(Liunx、Mac OS X、Windows、Cygwin、Windows CE and Symbian)C++单元测试框架,由google公司发布。gtest是为在不同平台上为编写C++测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化、”死亡测试”等等。
2.PC-lint软件
定义: PC-Lint是一款C/C++软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用PC-Lint来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。
3.PHB-Per-Hop Behavior 逐跳转发行为
定义: IETF Diff-Serv工作组将网络节点对报文实施调度、监管等转发行为定义为PHB。网络中各设备根据DSCP值选择相应的PHB行为。每类PHB都对应一组DSCP。目前,IETF定义了四种标准的PHB,分别是CS (Class Selector)、EF (Expedited Forwarding)、AF (Assured Forwarding)和BE (Best-Effort)
4.IPD-Integrated Product Development 集成产品开发
IPD流程对一个产品包从概念到生命周期管理阶段结束所需所有流程的主要活动进行管理。IPD流程不仅仅只是一个开发流程,而是一个跨功能部门的业务流程,将所有管理产品包所需的全部主要活动(不是所有详细活动)整合起来,保证计划,交付和生命周期结束工作的成功,实现业务目标。因此,它对开发、财务、制造、市场和服务等与某个产品包相关的主要使能流程进行监管。
持续更新。。。
网友评论