原创 2013-11-24 11:17:04 663 阅读
原创 推荐 2013-11-24 11:01:33 1135 阅读
原创 2013-11-16 15:48:47 782 阅读
原创 2013-11-02 15:53:32 667 阅读
原创 推荐 2013-08-07 19:54:45 1079 阅读
原创 2013-08-03 07:00:01 840 阅读 2点赞 1评论
原创 2013-08-03 06:54:04 458 阅读 1点赞
原创 2013-08-03 06:51:33 567 阅读 1点赞
原创 2013-07-20 09:21:53 601 阅读 1点赞 2评论
原创 2013-06-04 08:52:11 777 阅读 2评论
原创 2013-06-03 17:37:45 374 阅读
原创 2013-06-03 17:36:24 1000 阅读
原创 2013-06-03 17:34:18 716 阅读
原创 2013-06-03 17:32:35 735 阅读
原创 2013-06-03 17:30:42 799 阅读
原创 2013-06-03 15:05:57 1185 阅读
原创 推荐 2013-06-03 14:51:28 2195 阅读
原创 2013-06-03 09:06:46 790 阅读
原创 2013-06-03 09:04:03 553 阅读
原创 2013-06-03 08:59:28 829 阅读
原创 2013-06-03 08:57:47 505 阅读
原创 推荐 2013-05-20 08:51:08 807 阅读 3点赞 1收藏 3评论

黑盒测试用例设计方法

简介: 黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身有问题或规格说明的规定有误,用墨盒测试方法是发现不了的。黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误: 1.功能不正确或遗漏界面错误; 2.数据库访问错误; 3.性能错误; 4.初始化和终止错误等。 从理论上讲,黑盒测试只有采用穷举输入测试,把所有可能的输入都作为测试情况考虑,才能查出程序中所有的错误。实际上测试情况有无穷多个,人们不仅要测试所有佥的输入,而且还要对那些不合法但可能的输入进行测试。这样看来,完全测试是不可能的,所以我们要进行有针对性的测试,通过制定测试案例指导测试的实施,保证软件测试有组织

原创 2013-05-15 19:51:41 2473 阅读

软件测试经理岗位工作规划书

针对两方面的计划风险,需要作出以下改进措施,并坚决执行:   1、资源共享。组织培训,尽快使原有两个组中的核心业务知识共享,同时,每个成员还会负责原有的日常测试工作,在开发部门的开发模式不调整的情况下,继续以项目为单位,进行测试。同时,在培训和自学中,尽快掌握其他业务,同时,达到可以对其他业务的手工操作熟练掌握,最终可以实现招标,采购测试人员的交叉。   2、技术共享。测试工作中的技术应用,通过会议,培训,工作安排,达到两组完全融合,技术平衡,测试管理平衡,测试规范,文档平衡统一,测试技术技能应该平衡。   3、对人员的工作分配和使用,除了按现有的方式暂时分配工作,增加一项考核内容,就是管理部门分配的其他项目的业务水平和测试认知的考核,通过考核,使测试人员尽早的进入这种“多进程”的工作方式,最终的考核结果,会和测试人员的职级产生影响,最终的原则应该仍是在优胜劣汰的原则.   3.3.2 计划外风险   1、开发模式的改变。重组的技术开发部门是否仍是以项目为单位,进行产品开发,功能整改工作,还是会有新的开发模型?这将直接影响到测试管理部门的职责行使、工作安排。   2、公司整

转载 精选 2013-05-14 17:02:46 457 阅读

整体思考自动化测试发展和价值回报

很长一段时间,都在思考,怎么能通俗的看待自动化测试的收效   自动化测试到底能不能成为一种趋势?   自动化测试到底能不能形成一种规模?   自动化测试到底能不能成为我们的利器?   自动化测试到底能对我们的职业带来何种发展?   一些官方总是从各种数字上面来说自动化的收效,可是那种计算就真的是准确和令人信服的吗?每个公司的情况不一样,而且每个公司有自己独特的研发模式和流程,而不同的流程所带来的测试体系和观念又不一样。   但总的来说,自动化测试肯定是会有收效的,关键就是看你如何去做。因此我从整体上思考了一下自动化测试的发展:   1、信息科技增长对公司的影响来说:如今,信息科技大爆炸,中国开始走向国际,而国际上,不仅实体产品还是软件产品,不管设备产品还是服务产品,都令中国市场应接不暇;不仅仅是种类的增加,更多的质量的整体要求大大提升;但是从古至今,中国企业很大部分关注的是其产品的有无,而对后期的质量保证却并不是特别关心,这主要是因为中国以前本身市场的浮躁造成的。孰不知,当今市场,越是浮躁,看似产品上市快,但是其造成的后期维护成本占据了整个成本很大的一部分。大家都知道,

转载 精选 2013-05-14 16:04:58 430 阅读
原创 2013-05-14 15:51:07 1528 阅读

三个重要的事件来看软件测试的重要性和软件测试的行情

事件一:爱国者导弹防御系统把“枪口”对准了自己人 美国爱国者导弹系统首次应用于海湾战争中,以对抗伊拉克的飞毛腿导弹系统。尽管爱国者导弹系统在这次战争中屡健功勋,多次成功拦截飞毛腿导弹;但也有几次在对抗的时候失利,其中有一枚爱国者导弹在沙特阿拉伯的多哈美国军营爆炸给自己造成了严重的伤害。事后,分析专家得出事故的原因是,爱国者导弹防御系统中一个软件的缺陷造成了这次重大的事故,它是一个很小的系统时钟错误,但积累可能延时14小时,从而造成了跟踪系统失去准确度。在那次的多哈袭击战斗中,导弹系统的重要时刻被延时100多个小时,所以事故发生了。 事件二:美国迪斯尼公司的狮子王游戏软件的兼容性问题 1994年,美国迪斯尼公司发布面向少年儿童的多媒体游戏软件--“狮子王动画故事书”。经过迪斯尼公司的大力促销活动,销售情况异常火爆,使得该游戏软件几乎成为了当年秋季全美亲少年儿童必买的游戏。但产品销售后不久,改公司的客户支持部门的电话就一直不断,儿童家长和玩不成游戏的孩子们大量投诉该游戏软件的缺陷,后来经过调查证实,造成这一严重后果的原因是,迪斯尼公司没有对该游戏软件在已投入市场上实用的各种PC上进行

原创 推荐 2013-05-10 14:31:45 1844 阅读 3点赞 4评论
原创 2013-05-10 14:30:03 693 阅读

软件测试成功之本:项目风险的监控

[概述]   测试过程中,是不是经常碰到各种问题:测试人员无法及时到位?分包商无法及时交付软件?软件团队交付的产品质量低下?这些都是项目风险,如何对这些风险进行有效的监控,将直接影响最终的测试成败。   [正文]   当潜在问题影响项目成功时,那么这个潜在问题就被称为项目风险。项目风险会对项目交付产品能力构成威胁,例如:项目的失败、项目的延期、项目成本的严重超支等。对于测试经理而言,他们常常需要识别相关的项目风险,并有效的对它们进行管理。下面是几种常见的测试项目风险:   ● 测试环境和测试工具的准备情况;   ● 测试人员是否及时到位,并且具备必要的技能;   ● 质量低下的测试交付物,例如:测试自动化脚本;   ● 测试范围或者测试对象范围定义的频繁变更;   ● 供应商方面的风险,例如:测试团队采购的测试仪表不能及时到货,分包商无法及时交付产品;   ● 测试团队在经验不足的情况下使用新的技术、工具、编程语言或方法;   ● 其他的项目风险还包括:人员沟通问题,例如:测试人员或测试结果没有得到重视;或者是内部的政治斗争,例如:不同部门之间缺乏合作;   在测

转载 精选 2013-05-10 09:19:39 412 阅读
转载 精选 2013-05-08 16:34:16 424 阅读 1点赞 1评论
  • 1
  • 2
  • 3