摘要: 与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。 假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变量记数所有已登录的用户),从在线统计功能中可以得到,最高峰时有500人在线(这个500就是一般所说的“同时在线人数”),那么,系统的并发用户数是多少呢? 根据我们对业务并发用户数的定义,这500就是整个系统使用时最大的业务并发用户数。当然,500这个数值只是表明在最高峰时刻有50... 阅读全文
posted @ 2011-09-27 09:32 打杂小土豆 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 个人理解相对深度而言,广度是指覆盖率。一般在以下3个阶段来考虑保证测试用例的覆盖率。 阶段1:测试用例设计时一般做如下考虑: 1、最基本的先保证以正反两大类用例全面覆盖需求(且先不论需求中的主次),其中包括 (1)细化各种数据类型,达到有效和无效数据类型的覆盖 (2)细化各种流程分支(考虑主流程、辅流程、异常处理、出错处理等) 2、考虑需求不完善之处(如与其它模块的交互、如对于性能的要求等),进一步补充用例 3、考虑设计约束(如分页处理、并发处理等),进一步补充和修改用例 阶段2:测试用例设计好后与需求人员、开发人员、组内其他测试人员组织评审,可以吸取大家从不同角度看到的遗漏之处,进行补充;. 阅读全文
posted @ 2011-05-17 12:08 打杂小土豆 阅读(392) 评论(1) 推荐(0) 编辑
摘要: 效率测试基本概念 目前,在软件测试行业,效率测试习惯于称作性能测试,效率测试与性能测试的关系应该是包含与被包含的关系。性能测试仅仅衡量了与时间相关的各项指标,没有衡量与资源相关的各项指标。第三方效率测试目的是验证系统是否达到了开发文档或用户提出的各项性能指标,同时发现系统可能存在的瓶颈,起到优化系统的目的。 性能测试是对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评测和微调。性能测试可以分为负载测试、强度测试和容量测试。 负载测试是一种性能测试 阅读全文
posted @ 2011-05-09 13:23 打杂小土豆 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 很久没有写有关自己测试方面的记录,做了那么久的测试,停下来看看走过的测试之路,貌似感觉到了是一种模糊的视角。测试到底是什么,测试要达到一种什么要的境界,为公司,为产品为项目,为测试这个团队,会带来什么样的一种心灵感受。可我却茫然了。公司有很多的项目,每个项目时间都很紧,成本的控制,留给测试的时间并不是想象的那么的理想。测试团队每天为了测试而去测试,对业务的深入对测试把握又会达到什么样的地步。而我仅仅作为其中的一员又该如何去改变这样的想象。测试需要改变思路,需要新的理念去指导它,这是我们现在所欠缺的。我想如果还是按原来的这样来做,终究测试会变得没有技术,只不过是重复的做应该做的事情而已。 阅读全文
posted @ 2011-05-01 10:53 打杂小土豆 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 大部分的web应用程序会依靠客户端执行各种措施来控制它提交给服务器的数据,以提高程序的可用性,避免客户端与服务器来回通信。比如使用javascript来校验长度是否超长,格式是否正确,使用隐藏html表单字段进行数据传送,使用url参数传送数据等等。 但是,这样做存在一个基本的安全缺陷:用户能够完全控制客户端及提交的数据,即避开任何在客户端执行但服务器并不采用的控件,直接提交数据给服务器处理。 目前已经有大量的拦截代理服务器的工具。比如firefox的插件temper data,它位于web浏览器与目标应用程序之间,可以拦截应用程序发布和收到的每一个http或https请求和相应。我们通过它. 阅读全文
posted @ 2011-03-29 11:55 打杂小土豆 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Web 应用程序是决定网站性能的关键,对其进行测试是网站测试的核心。压力测试的目的是测试系统在各种负荷(由并发用户所产生的综合处理量)下的性能和稳定性。 为了保证Web 应用程序的压力测试能取得理想的测试效果,压力测试也应该遵循软件工程中软件测试的一般规范。整个测试流程应有文档记录,压力测试应得到相应的重视。 需求分析   对不同的系统其压力测试的强度和侧重点也不同。一个用于中小企业内部网和一个要... 阅读全文
posted @ 2009-12-15 10:56 打杂小土豆 阅读(357) 评论(0) 推荐(0) 编辑
摘要: Transactions(用户事务分析)用户事务分析是站在用户角度进行的基础性能分析。1、Transation Sunmmary(事务综述)对事务进行综合分析是性能分析的第一步,通过分析测试时间内用户事务的成功与失败情况,可以直接判断出系统是否运行正常。2、Average Transaciton Response Time(事务平均响应时间)“事务平均响应时间”显示的是测试... 阅读全文
posted @ 2009-12-15 10:52 打杂小土豆 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 记得第一次在国内的坛子里看到三库的讨论的时候,登时就晕了…… 三库的概念被弄得挺严重,甚至被实现为物理上的多个库……这里,首先贴一下三库定义的原文、翻译,然后再谈谈个人的理解……==原文位置==(中国国家标准也有三库的定义。这里就不再给出了。这里给出的是CMMI的定义,若有其它国际上比较权威的定义,烦请熟悉的同志贴一下,谢!)... 阅读全文
posted @ 2009-10-09 16:50 打杂小土豆 阅读(2622) 评论(0) 推荐(1) 编辑
摘要: 关键字:CMMI,SCAMPI,过程改进,能力成熟度,EPG,PA,过程域在上一章节中,我们谈到了关于过程改进团队的组建方法及在组建过程中需要注意的问题,在本节中我们将继续探讨EPG过程改进的另一个更为重要的一环——定义过程文档。曾经有一位评估师开玩笑说,三级是写文档,四级是写文档的文档,五级是写文档的文档的文档。由此可见,文档贯穿于整个CMMI,在过程改进中起着举足轻重的... 阅读全文
posted @ 2009-10-09 15:44 打杂小土豆 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 软件企业可以从以下几方面思路去实施软件配置管理。 1、列出软件开发、运行、维护各阶段所需的软件配置项  所谓软件配置项就是在软件开发工作进展中得到的许多工作产品、阶段产品、使用的工具软件等信息项。表一中列举了若干类软件配置项及其生成的阶段。表一  只有明确了各阶段有哪些软件配置项,软件企业才能在实施软件配置管理时胸有成竹、游刃有余。2、对现有软件配置项进行分类、补充,进一步完善软件配置  软件企业... 阅读全文
posted @ 2009-07-30 15:00 打杂小土豆 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 测试过程需要度量和控制哪些数据:   1)过程控制部分:  a) 项目监控Checklist:序号控制指标用途实现方式1转测试版本转测标准用于控制测试项目的输入、输出物,将测试体现中提到的必要物件纳入过程控制部分进行监控和约束。已实现已将部分测试体现明确的内容纳入其中。2转测版本结束标准用于控制测试项目的输入、输出物,将测试体现中提到的必要物件纳入过程控制部分进行监控和约束。已实现已将部分测试体现... 阅读全文
posted @ 2009-07-29 10:18 打杂小土豆 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 测试管理可以被分成几个不同的阶段:组织、计划、创作、执行以及报告。这些在下面有更详细的描述。 测试工件和资源组织是测试管理中显然必不可少的部分。这需要组织和维持测试项目的详细目录,以及用来执行测试的各类事物。这表现了团队如何跟踪测试资产中的依赖关系和相互关联。需要管理的测试资产中最普遍的类型是: 测试脚本 测试数据 测试软件 测试硬件 测试计划是回答为什么测试、测试什么、在哪里测试和什... 阅读全文
posted @ 2009-07-15 14:45 打杂小土豆 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 测试已经成为软件开发过程中一个至关重要的部分,但近来有三个因素使之扮演了一个甚至更加重要的角色。第一,Microsoft?.NET 开发环境的 诞生戏剧性地改进了开发人员编写定制测试自动化的能力。那些在 .NET 框架面世以前需要花费数周时间创建的测试程序现在仅用几小时就可以写好。第二,正在建立的日益复杂的系统需要更精益求精的测试。最后,软件安全在软件开发过程中已不再是事后才 关注的事情,它已成为... 阅读全文
posted @ 2009-04-16 08:50 打杂小土豆 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 通用指标(指Web应用服务器、数据库服务器必需测试项)Web服务器指标数据库服务器性能指标系统的瓶颈定义稳定系统的资源状态通俗理解:·日访问量·常用页面最大并发数·同时在线人数·访问相应时间案例:最近公司一个项目,是个门户网站,需要做性能测试,根据项目特点定出了主要测试项和测试方案:一种是测试几个常用页面能接受的最大并发数(用户名参数化,设置集合点策略)一种... 阅读全文
posted @ 2009-04-01 17:39 打杂小土豆 阅读(2006) 评论(1) 推荐(0) 编辑
摘要: 软件的安全可靠性是衡量软件好坏的一个重要标准,安全性指与防止对程序及数据的非授权的故意或意外访问的能力有关的软件属性,可靠性指与在规定的一段时间和条件下,软件能维持其性能水平能力有关的一组属性。具体我 们可以从以下几个方面来判断:1.用户权限限制。软件是否按功能模块划分用户权限,权限划分是否合理,考察超级用户对各个用户的权限管理是否合理,包括修改用户的登录资料等。2.用户和密码封闭性。软件对用户名... 阅读全文
posted @ 2009-04-01 14:45 打杂小土豆 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 衡量搜索引擎系统功能质量方面有2大指标,查询率、查准率。  性能方面从吞吐率、响应时间、系统资源消耗等多方面综合考虑。  搜索引擎应用参与运作的角色划分:分发请求/合并查询结果的merger,以及查询服务的searcher。  搜索引擎系统部署可以划分为:  1) 1个Merger带N个searcher,searcher上数据一样 (分布式单个集群多台机器) ,N>=1且为整数。  2) 1... 阅读全文
posted @ 2009-03-04 09:44 打杂小土豆 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 中小企业电子商务及其成本效益分析  随着信息时代的到来和网络、通信技术的快速发展,电子商务对中小企业产生的影响越来越大。电子商务为中小企业提供了与大企业公平竞争的平台,提供了大量的市场机会,也由此为中小企业带来了直接、间接和潜在的效益。分析研究中小企业电子商务的成本和效益,有助于进一步提高中小企业对电子商务的认识,并根据自身的特点,选择适当的方式参与电子商务,充分利用网络信息环境,以更低的成本获得... 阅读全文
posted @ 2009-02-23 11:00 打杂小土豆 阅读(365) 评论(1) 推荐(0) 编辑
摘要: 登陆的秘密Cookie在英文中是小甜品的意思,而这个词我们总能在浏览器中看到,食品怎么会跟浏览器扯上关系呢?在你浏览以前登陆过的网站时可能会在网页中出现:你好XX,感觉很亲切,就好像是吃了一个小甜品一样。 这其实是通过访问你主机里边的一个文件来实现的,因此这个文件也就被称为了Cookie。想全面了解Cookie吗?看看下文吧!   一、了解Cookie 适用对象:初级读者   Cookie是当你... 阅读全文
posted @ 2009-02-23 10:59 打杂小土豆 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 关于URL欺骗所想到的(转)今天早上,休息的时候随便到请网上找了几个歌听,后来莫名其妙的就中毒了,后来查看浏览记录,发现是中了URL欺骗的招.回头想想,在我们的电子商务网站上也是可以利用起来的.一般我们测试安全方面测试的少,有的朋友没有学过黑客技术,SQL注入,漏洞扫描什么的都不是很清楚,所以在以后的时间里,多发出来些关于安全方面的测试文档.知道了原理,掌握起来就轻松很多啦.针对性的测试会使你发现... 阅读全文
posted @ 2009-02-23 10:58 打杂小土豆 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 电子商务套件的框架及理念电子商务套件是电子商务时代,基于ERPII思想的管理软件,主要强调的是企业在整个产业链中的协同商务能力,以物流为基础,物流、信息流、资金流、商务流四流合一,串起ERP、SCM、CRM、DRP等企业信息化应用的各个部分,是电子商务套件的显著特征。目前主流的电子商务套,国外以Oracle11i为代表,国内以博科的Open9000为代表。 本文以国内外主流的电子商务套件为例,讲... 阅读全文
posted @ 2009-02-23 10:56 打杂小土豆 阅读(461) 评论(0) 推荐(0) 编辑
摘要: HTTP服务器状态代码定义最近有朋友在做LR测试的时候,会产生比较多的HTTP错误查看其错误,有超时的,链接不到图片的,连接不到服务器等等所以现在把HTTP的一些状态贴上来也不知道是谁写的,不管了先,大家学习了在这,先感谢这帖子的原著咯o(∩_∩)o...HTTP服务器状态代码定义(Status Code Definitions)1.1 消息1xx(Informationa... 阅读全文
posted @ 2009-02-23 10:54 打杂小土豆 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 界面是软件,网站 与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网... 阅读全文
posted @ 2009-02-23 10:47 打杂小土豆 阅读(369) 评论(0) 推荐(0) 编辑
摘要: mysql在操作中难免会出现不少错误,mysql的出错代码表,根据mysql的头文件mysql/include/mysqld_error.h整理而成。里面如有错误之处,恳请大家指正。1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011... 阅读全文
posted @ 2009-02-08 16:11 打杂小土豆 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1) 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限);  2) 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理;  3) 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确;  4) 在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序能否正确处理;  5) 不同权限用户... 阅读全文
posted @ 2009-02-08 15:04 打杂小土豆 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 一.用户注册  只从用户名和密码角度写了几个要考虑的测试点,如果需求中明确规定了安全问题,Email,出生日期,地址,性别等等一系列的格式和字符要求,那就都要写用例测了~  以等价类划分和边界值法来分析  1.填写符合要求的数据注册: 用户名字和密码都为最大长度(边界值分析,取上点)  2.填写符合要求的数据注册 :用户名字和密码都为最小长度(边界值分析,取上点)  3.填写符合要求的数据注册:用... 阅读全文
posted @ 2009-02-08 14:59 打杂小土豆 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 例如OA系统使用用户是100个,这个就是系统用户数,该系统有一个统计查询功能,最高峰在线50人,那么系统的并发数是多少?  OA系统使用用户是100个,这个就是系统用户数。  最高峰值50人同时在线,只表明同时登录了这个模块,并不表示实际服务器承受的压力。因为服务器承受的压力还与具体的用户访问模式相关。这50人在线,有可能开着电脑溜达去了,有的看的别的模块等等。  并发用户:是同时执行一个操作的用... 阅读全文
posted @ 2009-02-08 14:54 打杂小土豆 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 代码错误主要包括:语法错误;打字错误;对语句或指令不正确理解所产生的错误。  按软件生存期阶段分类  Good enough-Gerhart分类方法把软件的逻辑错误按生存期不同阶段分为4类。  ① 问题定义(需求分析)错误  它们是在软件定义阶段,分析员研究用户的要求后所编写的文档中出现的错误。换句话说,这类错误是由于问题定义不满足用户的要求而导致的错误。  ② 规格说明错误  这类错误是指规格说... 阅读全文
posted @ 2009-02-08 14:48 打杂小土豆 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 通常软件测试会暴露软件中的缺陷,经过修正后可以保证软件系统的功能满足需求并正确运行。但是,在系统测试和确认测试中,测试人员容易遗漏一些隐藏的缺陷。众所周知,软件测试不可能发现所有的缺陷,而软件开发周期各个阶段仍然存在注入缺陷的可能,但是,有一些缺陷是测试中容易忽略的,也就是说,通过测试方法和用例可以充分暴露这些缺陷,遗憾的是,它们往往被忽略或者某种原因忘记测试了,这就给软件留下了隐患或者危机。这些... 阅读全文
posted @ 2009-02-08 14:04 打杂小土豆 阅读(255) 评论(1) 推荐(0) 编辑
摘要: 摘要 本文根据工作分解结构(WBS)的工作特点,运用系统工程的思想理论方法,构建了工作分解结构模型,并提出了模型算法;该模型方法的建立使得WBS工作更加简单可靠、思路清晰、基于更加可靠的科学基础之上。  1、工作分解结构模型(WBSM)方法工作程序软件开发网  工作分解结构WBS(Work Breakdown Structure)是根据树形图将一个功能实体(项目)先分解为子项目,再逐级分解成若干个... 阅读全文
posted @ 2009-01-25 11:53 打杂小土豆 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: 动态监测   动态监测通常以柱状图或曲线图的形式提供实时显示/报告。该报告用于在测试执行过程中,通过显示当前的情况、状态以及测试脚本正在执行的进度来监测或评估性能测试执行情况。  例如,在以上柱状图中,有 80 个测试脚本正在执行相同的用例。图中显示,有 14 个测试脚本处于空闲状态,12 个处于查询状态,34 个处于 SQL 执行状态,4 个处于 SQL 连接状态,16 个处于其他状态。随着测试... 阅读全文
posted @ 2009-01-14 13:14 打杂小土豆 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 缺陷密度报告 缺陷状态与优先级  应该给定所有缺陷的优先级,通常可行的做法是设定四种优先级中的一种:   1. 立即解决   2. 高优先级   3. 正常排队   4. 低优先级   一个成功测试的标准可以表示为缺陷在上述优先级上所应体现的分布方式。例如,对于一个成功的测试标准来说,可能不存在优先级为 1 的打开的缺陷,而且优先级为 2 的打开的缺陷要少于 5 个。例如下面的缺陷分布图:  很明... 阅读全文
posted @ 2009-01-14 13:14 打杂小土豆 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 简介   测试的主要评测方法包括覆盖和质量。  测试覆盖是对测试完全程度的评测,它建立在测试覆盖基础上,测试覆盖是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。  质量是对测试对象(系统或测试的应用程序)的可靠性、稳定性以及性能的评测。质量建立在对测试结果的评估和对测试过程中确定的变更请求(缺陷)的分析的基础上。覆盖评测   覆盖指标提供了"测试的完全程度如何?"这一问题的答案。最常用的覆盖... 阅读全文
posted @ 2009-01-14 13:11 打杂小土豆 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 朋友的记录:  翻页功能我们常碰到的一般有以下几个功能:   1、首页、上一页、下一页、尾页。   2、总页数,当前页数   3、指定跳转页   4、指定每页显示条数   当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。本文暂且用以上四点来做为通用的用例来设计吧。   对于1翻页链接或按钮的测试,主要要检查的测试点有:   1、有无数据时控件的显示情况   2、在... 阅读全文
posted @ 2009-01-14 09:58 打杂小土豆 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 测试缺陷务实分析 摘要: 测试活动作为IT项目和产品开发一个重要的环节,通过发现产品或组件的缺陷,并反馈给开发组修复验证这些缺陷,从而在一定程度上保证了外发产品的质量。对这些测试活动发现的缺陷进行深入的分析,可以有助于我们进行质量预测、进行过程改进、量化的衡量产品质量。 关键词: 测试分析、过程改进、质量预测、过程能力、缺陷 正文: 项目研发过程中,我们通过单元测试、集成测试、系统测试发... 阅读全文
posted @ 2009-01-07 18:25 打杂小土豆 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 确认测试的基本方法   通过综合测试之后,软件已完全组装起来,接口方面的错误也已排除,软件测试的最后一步——确认测试即可开始。确认测试应检查软件能否按合同要求进行工作,即是否满足软件需求说明书中的确认标准。1. 确认测试标准  实现软件确认要通过一系列墨盒测试。确认测试同样需要制订测试计划和过程,测试计划应规定测试的种类和测试进度,测试过程则定义一些特殊的测试用例,旨在说明软件与需求是否一致。无是... 阅读全文
posted @ 2008-12-09 09:16 打杂小土豆 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 综合测试的基本方法   时常有这样的情况发生,每个模块都能单独工作,但这些模块集成在一起之后却不能正常工作。主要原因是,模块相互调用时接口会引入许多新问题。例如,数据经过接口可能丢失;一个模块对另一模块可能造成不应有的影响;几个子功能组合起来不能实现主功能;误差不断积累达到不可接受的程度;全局数据结构出现错误,等等。综合测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在一起之后... 阅读全文
posted @ 2008-12-09 09:15 打杂小土豆 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 单元测试的基本方法单元测试的对象是软件设计的最小单位——模块。单元测试的依据是详细设描述,单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误。单元测试多采用白盒测试技术,系统内多个模块可以并行地进行测试。单元测试任务  单元测试任务包括:1 模块接口测试;2 模块局部数据结构测试;3 模块边界条件测试;4 模块中所有独立执行通路测试;5 模块的各条错误处理通路测试。  模块接... 阅读全文
posted @ 2008-12-09 09:14 打杂小土豆 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 软件测试的基本方法  软件测试的方法和技术是多种多样的。  对于软件测试技术,可以从不同的角度加以分类:  从是否需要执行被测软件的角度,可分为静态测试和动态测试。  从测试是否针对系统的内部结构和具体实现算法的角度来看,可分为白盒测试和黑盒测试;1、黑盒测试  黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打... 阅读全文
posted @ 2008-12-09 09:12 打杂小土豆 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 测试覆盖是对测试完全程度的评测,是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。通过覆盖指标,就可以回答“测试的完全程度如何”这一问题。现阶段,随着软件开发过程的规范化,越来越多的软件公司加强了对软件测试的重视,希望通过测试,能够使发布的系统更安全、更稳定、更符合用户的需求。然而大家都知道,从理论上讲测试是永无止境的,只要不断测试就一定能不断发现问题。那究竟如何度量测... 阅读全文
posted @ 2008-12-03 13:29 打杂小土豆 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 软件测试,从零开始一、如果开发人没有提供需求文档,如何有效的识别测试需求?1.主动获取需求,可以与技术支持的人沟通(最贴近用户),抓住输入、处理过程、输出、性能要求、运行环境来分析需求;2.确认需求的优先级3.加入开发小组的邮件群;4.与开发人员为邻;二、测试用例设计1.测试用例要素:标题、输入、重要级别、操作步骤、输出;2.重用同类项目测试用例,适当“拿来主义”;3.利用... 阅读全文
posted @ 2008-11-05 14:02 打杂小土豆 阅读(1084) 评论(0) 推荐(0) 编辑