..
软件测试之单元测试的合理性 单元测试工具 在开发周期中的任何阶段都可以进行测试和修正错误。然而,Boehm【2】表明,且其他人重申过【7、9】,发现并修正错误的费用随着开发的进展而极..
在开发过程中怎样利用单元和 功能测试 单元测试工具 在过去的几年中,单元测试逐渐成为我编写软件的核心内容,在这里要感谢一种叫做极端编程- XP (注1)(见“资源”一节)的简便程序设..
软件测试 单元测试工具C++ Test简介 单元测试工具 C++ Test是 Parasoft 公司出品的一个针对C/C++源代码进行自动化单元测试的工具。它可以对源代码进行三种测试:白盒测试、黑盒测试以及回归功测..
软件测试之单元级别的测试 软件测试 ·单元测试套件在 开发 过程中,软件开发者实现和使用的单元测试套件是构建时由每个开发者在软件组件集成之前运行的可重用的测试套件。这些测试应该..
sqlserver2000上在 单元测试 里进行多线程并发出现的死锁情况 软件测试 测试在sqlserver2000上进行,对工作流操作的相关方法在单元测试里进行多线程并发。测试发现sqlserver出现死锁的情况相当多,..
..
单元测试的规划方法 单元测试 讨论是缘起于我们几个最近在合作的一个基于Pylons 开发 的小项目。Pylons本身是一个基于MVC的WEB框架,我们的应用可以简单地分层为: Controller, Function, Model 这样三..
..
..
..
数据结构与算法:多任务下的垃圾收集[3] 数据库设计 关键字:数据库设计 /** 支持多任务的垃圾收集函数,遍历哈希表,将所有引用计数为0的内存释放 @return void——无 */ void MGC_Collect() { void..
软件测试 开发 技术数据结构与算法:内存泄漏检查[2] 软件测试工具 数据结构与算法:内存泄漏检查[2] 关键字: 数据库 设计 voidGC_CheckMemoryLeak() { void*p; HashTable_EnumBegin(g_pTable); while((p=HashT..
软件测试 开发 技术数据结构与算法:内存泄漏检查[1] 软件测试工具 关键字: 数据库 设计使用引用计数的方法实现的内存垃圾回收不能自动回收循环引用的内存,循环引用的内存需要使用手工..
软件测试之用户层垃圾回收算法[4] 软件测试方法 关键字: 数据库 设计 HASHTABLE *g_pTable;/* 哈希表指针 */ /** 垃圾内存收集算法的初始化函数 @param INT nBucketCount——哈希表的bucket的数量 @return ..
软件测试之之用户层垃圾回收算法[3] 软件测试方法 关键字: 数据库 设计 以上编码便是使用GCPtr类管理引用计数的一个初步实现,当然这里只是为了演示一下如何管理引用计数,并不是全部功..
软件测试之用户层垃圾回收算法[2] 软件测试方法 关键字: 数据库 设计可不可以在GCPtr类里面直接定义一个变量来保存引用计数呢?答案是否定的。因为指针和内存并不是一一对应的关系,而是..
软件测试之用户层垃圾回收算法[1] 软件测试方法 关键字: 数据库 设计由于很多垃圾回收算法都是在编译器层面实现的,而编译器层面实现起来牵涉的内容很复杂,一般软件人员理解起来很困..
软件测试线程池的编码实现[2] 软件测试工具 关键字: 数据库 设计 @param void *——未使用 @return void——无 */ void ProcessRequest(void *) { SOCKET *pSock; while (pSock = MsgQueue_Recv(g_pQue)) { int len; char buf[1..
线程池的编码实现[1] 软件测试工具 关键字: 数据库 设计下面以一个简单的 服务器 为例来实现上述算法。假设客户端向服务器发送一个“Hello!”字符串,服务器收到后判断一下是不是“Hello..