QA有9个角色为:联络人、侦探、发言人、危机预警者、说服者、纠正措施跟踪者、咨询者、培训师、参与者。(1)联络人QA 做检查或评审与审核,并不是我们想查什么就查什么。QA要检查的内容在公司的过程、标准与规范、或质量体系中已经完全定义好了,并遵循QA的计划来执行的。QA一方面是制定流程并且保证流程的执行;另一方面就是不断搜集项目团队反馈,不断根据企业发展改进优化现有流程。我们如何确定流程的可操作性呢

575° /5752 人阅读/3 人点赞/0 条评论


【例1】假设现有以下的三角形分类程序。该程序的功能是,读入代表三角形边长的3个整数,判定它们能否组成三角形。如果能够,则输出三角形是等边、等腰或任意三角形的分类信息。图9.11显示了该程序的流程图和程序图。为以上的三角形分类程序设计一组测试用例。          【解】     第

467° /4671 人阅读/0 人点赞/0 条评论


以前在业界经常会听到有测试人员抱怨说开发总是觉得他们的工作没有技术含量,鼠标点点就行了,小学生都会做。强势的测试会骂开发无知,导致双方对立。而弱势的测试人员只能黯然伤心。那么真的会鼠标点点的人就会做测试吗?  先引用一个很多人也许听过的故事,故事的内容是这样的:一个家伙因车子几乎不能驾驶而将车送到修理库,发动机突突地响而快不行了,血红色的排气正从消音器中泄漏出来,整个轿车摇动颤抖着。修理工盯着车子

305° /3052 人阅读/0 人点赞/0 条评论


集成测试
曾晨     2010-05-25

也称组装测试。在单元测试之后,需要按照设计时作出的结构图,将它们联结起来,进行集成测试。集成测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后,进行综合测试以便发现与接口有关的各种错误。   把所有模块按设计要求一次全部组装起来,然后进行集成测试,这称为非增量式集成。这种方法容易出现混乱。因为测试时可能发现一大堆错误,为每个错误定位和纠正非常困难,并且在改正一个错误的同

399° /3997 人阅读/1 人点赞/0 条评论


软件测试策略
曾晨     2010-05-25

软件测试的策略、方法和技术是多种多样的。对于软件测试技术,可以从不同的角度加以分类:从是否需要执行被测软件的角度,可分为静态测试和动态测试。从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试。     1.静态方法与动态方法     所谓静态方法是指不运行被测程序本身,仅通过分析或检查源程序的文法、结构、过程、接口等来检查程序的正确性。静态方法通

329° /3290 人阅读/0 人点赞/0 条评论


当设计工作完成以后,就应该着手测试的准备工作了,一般来讲,由一位对整个系统设计熟悉的设计人员编写测试大纲,明确测试的内容和测试通过的准则,设计完整合理的测试用例,以便系统实现后进行全面测试。     在实现组将所开发的程序经验证后,提交测试组,由测试负责人组织测试,测试一般可按下列方式组织:     (1)首先,测试人员要仔细阅读有关资料,包括规格说明、设计文档、使用说明书

436° /4365 人阅读/0 人点赞/0 条评论


新建一个记事本,在里面输入 CreateObject("SAPI.SpVoice").Speak "I love YOU" 保存扩展名为VBS文件 如1.vbs,双击运行看看。电脑就会说 i love you 了!!      不过最好是大写,小写的话声音会不太清楚,如果编好给心爱的人的话一定会让TA惊喜不已的...呵呵~~     备注:VISTA和win

311° /3071 人阅读/0 人点赞/4 条评论


2.1 Linux操作系统 Linux操作系统由系统的启动、进程调度、虚拟内存管理器、文件系统、设备驱动程序等多个组成 2.2Linux内核 设备驱动程序中使用的函数也用在内核上,并且影响着内核,因此离开内核就无法制作设备驱动程序。 2.2.1 Linux的历史   省略 2.2.2linux内核的功能 内核是有效管理系统资源的资源管理者 处理器管理  &

358° /3565 人阅读/0 人点赞/2 条评论


文件操作前提:路径名操作os.path.splitext("c:\\mypro.txt"), ('c:\\mypro', '.txt')os.path.dirname(path) os.path.dirname("c:\mywork\\oproo\\text.txt"),'c:\\mywork\\oproo'os.path.basename("c:

493° /4931 人阅读/0 人点赞/0 条评论


测试组Bug管理的流程   软件测试的主要目的在于发现软件存在的错误(Bug),对于如何处理测试中发现的错误,将直接影响到测试的效果。只有正确、迅速、准确地处理这些错误,才能消除软件错误,保证要发布的软件符合需求设计的目标。在软件测试过程中,对于每个Bug都要经过测试、确认、修复、验证等的管理过程,这是软件测试的重要环节。   u    

361° /3619 人阅读/0 人点赞/0 条评论