随笔分类 -  测试软件及文档

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
测试软件及文档
摘要:曾经对软件测试很轻视,因为我那时很无知,只是一名普通的中国程序员,这也是那时绝大多数程序员的心态,那时中国程序员最讲究“编程才是硬道理”。 如今却非常热爱软件测试,包括软件测试工具,方法,理论,技术。因为我在3年的测试工作中,深刻体会到软件测试的重要性和趣味性。此时,我已经跳出了“小程序员”的圈子,以软件系统工程的更大视角审视软件测试这项工作。 很长时间以来我一直被下面的问题而困惑,有些问... 阅读全文
posted @ 2008-07-16 08:43 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(128) 评论(0) 推荐(0)
摘要:软件开发方法学的泰斗Kent Beck先生最为推崇"模式、极限编程和测试驱动开发"。在他所创造的极限编程(XP)方法论中,就向大家推荐"测试先行"这一最佳实践,并且还专门撰写了《测试驱动开发》一书,详细说明如何实现。测试驱动开发是极限编程的重要特点,它以不断的测试推动代码的开发,从而实现既简化代码,又保证质量的目标。 阅读全文
posted @ 2008-07-16 08:43 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(151) 评论(0) 推荐(0)
摘要:1 引言 1.1编写目的 说明这份测试分析报告的具体编写目的,指出预期的阅读范围。 1.2背景 说明: a.被测试软件系统的名称; b.该软件的任务提出者、开发者、用户及安装此软件的计算中心,指出测试环境与实际运行环境 之间可能存在的差异以及这些差异对测试结果的影响。 1.3定义 列出本文件中用到的专问术语的定义和外文首字母组词的原词组。 1.4参考资料 列... 阅读全文
posted @ 2008-07-16 08:42 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(267) 评论(0) 推荐(0)
摘要:软件本地化测试是项系统性任务,讲究团队协作精神。软件测试工程师负责测试、发现、报告软件错误。软件错误修复工程师的工作是及时正确修复处理这些软件错误。为了便于软件错误修复工程师能够迅速重现报告的错误,寻找错误产生的原因,然后及时修复错误,需要测试工程师正确完整地报告发现的错误。另外,不同类型的软件错误,又分别由来自不同公司的软件错误修复工程师进行修复。例如,软件功能错误和软件国际化错误只能由源语言软... 阅读全文
posted @ 2008-07-16 08:42 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(194) 评论(0) 推荐(0)
摘要:什么是软件测试。 软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。编码和单元测试属于软件生存期中的同一个阶段。在结束这个阶段后对软件系统还要进行各种综合测试,这是软件生存期的另一个独立阶段,即测试阶段。 ... 阅读全文
posted @ 2008-07-16 08:41 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(177) 评论(0) 推荐(0)
摘要:Eric Gunnerson 介绍了事先测试开发的思想,并提供了一个实用实例来演示如何在您自己的应用程序中应用它。 阅读全文
posted @ 2008-07-16 08:41 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(137) 评论(0) 推荐(0)
摘要:一 引言(Introduction) 用户使用低质量的软件,在运行过程中会产生各种各样的问题,可能带来不同程度的严重后果,轻者影响系统的正常工作,重者造成事故,损失生命财产。软件测试是保证软件质量的最重要的手段。什么是软件测试?1983年IEEE定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。 现代的软件开发工程... 阅读全文
posted @ 2008-07-16 08:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(280) 评论(0) 推荐(0)
摘要:报告软件测试错误的目的是为了保证修复错误的人员可以重复报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之。因此,报告软件测试错误的基本要求是准确、简洁、完整、规范。需要掌握的报告技术归纳如下。 阅读全文
posted @ 2008-07-16 08:40 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(210) 评论(0) 推荐(0)
摘要:人是测试工作中最有价值也是最重要的资源,没有一个合格的、积极的测试小组,测试就不可能实现。然而,在软件开发产业中有一种非常普遍习惯,那就是让那些经验最少的新手、没有效率的开发者或不适合干其他工作的人去做测试工作。这绝对是一种目光短浅的行为,对一个系统进行有效的测试所需要的技能绝对不比进行软件开发需要的少,事实上,测试者将获得极其广泛的经验,他们将遇到许多开发者不可能遇到的问题。 阅读全文
posted @ 2008-07-16 08:39 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(190) 评论(0) 推荐(0)
摘要:现在,许多游戏项目要么跳票严重,要不就是发布时Bug多多。当然,这样的现象并不仅存于游戏工业。例如,根据2001Standish集团发表的那份 声名狼藉的报告“极度混乱”所表述的,70%以上的软件项目要么被取消,要么严重的超时和超支。然而,游戏是软件开发复杂性的最佳代表,不同技能的人需要 协同工作,这也就是某些人所说的游戏项目中高风险因素所在。 阅读全文
posted @ 2008-07-16 08:39 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(230) 评论(0) 推荐(0)
摘要:软件的质量靠什么,靠管理、靠各个软件过程的严密配合。但勿庸置疑,质量的守护是靠测试。它就象一只看门狗,认真守护着软件质量这个“家”。 阅读全文
posted @ 2008-07-16 08:38 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(173) 评论(0) 推荐(0)
摘要:随着Internet的日益普及,现在基于B/S结构的大型应用越来越多,可如何对这些应用进行测试成为日益迫切的问题。有许多测试人员来信问我B/S的测试如何做,由于工作较繁忙,对大家提出的问题也是头痛医头脚痛医脚,没有对WEB的测试过程做一个整体的概述。希望通过本篇能够让大家了解大型Web应用是如何来进行测试的。 阅读全文
posted @ 2008-07-16 08:37 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(144) 评论(0) 推荐(0)
摘要:“工欲善其事,必先利其器”。专业的测试必须以一个好的测试计划作为基础。尽管测试的每一个步骤都是独立的,但是必定要有一个起到框架结构作用的测试计划。测试的计划应该作为测试的起始步骤和重要环节。一个测试计划应包括:产品基本情况调研、测试需求说明、测试策略和记录、测试资源配置、计划表、问题跟踪报告、测试计划的评审、结果等等。 阅读全文
posted @ 2008-07-16 08:35 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(162) 评论(0) 推荐(0)
摘要:软件测试环境是进行软件测试所必需的工作平台和前提条件,包括硬件环境和软件环境,硬件环境指进行测试所必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境则指被测软件运行时的操作系统、数据库及其他应用软件等构成的环境。本文主要阐述在构建测试的软件环境中所用到的一些“复用”技术。 阅读全文
posted @ 2008-07-16 08:35 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(191) 评论(0) 推荐(0)
摘要:软件测试用例是为了有效发现软件缺陷而编写的包含测试目的、测试步骤、期望测试结果的特定集合。正确认识和设计软件测试用例可以提高软件测试的有效性,便于测试质量的度量,增强测试过程的可管理性。 阅读全文
posted @ 2008-07-16 08:34 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(146) 评论(0) 推荐(0)
摘要:软件测试员的目标是找出软件缺陷,尽可能早一些。 软件测试员的一个基本素质是:打破沙锅问到底。 大多数软件测试员应具备的素质: 1.探索精神:软件测试员不会害怕进入陌生环境。 2.故障排除能手:软件测试员善于发现问题的症结,喜欢猜谜。 3.不懈努力:软件测试员总是不停尝试。他们可能会碰到转瞬即逝或者难以重建的软件缺陷;他们不会心存侥幸,而是尽一切可能去寻找。 4.... 阅读全文
posted @ 2008-07-16 08:33 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(155) 评论(0) 推荐(0)
摘要:在软件开发的瀑布模型中,测试是一个非常重要的工程阶段。从保证软件质量的角度来说,软件测试是软件质量保证工程的一个重要组成部分,也是最重要的质量保证手段。为了保证所提交的软件产品能够满足客户的需求,以及在使用中的可靠性,就必须对所开发的软件产品进行系统而全面的测试。基于这一需求,软件测试作为软件开发过程中的一个重要阶段,受到了软件开发组织的普遍重视,并形成了一整套比较成熟的测试理论和技术方法。 阅读全文
posted @ 2008-07-16 08:33 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(190) 评论(0) 推荐(0)
摘要:汉化测试与一般测试的异同   软件测试是软件质量保证的关键步骤。其中,对于不同企业的不同类产品、同一企业的不同类产品、或不同企业的同一类产品,实际操作上都会有很大的不同。汉化软件的测试工作更有其特殊性,不同于一般软件的测试。 阅读全文
posted @ 2008-07-16 08:32 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(174) 评论(0) 推荐(0)
摘要:一、软件评价与测试在整个软件生命周期中的作用 二、在CMM中为什么要加入这个独立的KPA 阅读全文
posted @ 2008-07-16 08:31 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(239) 评论(0) 推荐(0)
摘要:面向软件测试新手,从测试前的准备工作、测试需求收集、测试用例设计、测试用例执行、测试结果分析几个方面给出建议和方法。鉴于国内的软件开发、测试不规范的现状,本文为软件测试新手提供了若干个软件测试的关注点。 阅读全文
posted @ 2008-07-14 16:55 广陵散仙(www.cnblogs.com/junzhongxu/) 阅读(220) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页