摘要: 软件缺陷(Bug)能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,而软件测试的过程简单来说就是围绕缺陷进行的。而为了有效的的跟踪、管理Bug的处理情况,指导测试团队和开发人员有效的处理相关Bug,有必要采用一套完整的方法、手段对其进行管理,也就是本文将介绍的缺陷管理流程。 一、缺陷产生的 阅读全文
posted @ 2016-05-09 16:37 尾戒草 阅读(178) 评论(0) 推荐(0)
摘要: 基准测试(benchmarking)是一种测量和评估软件性能指标的活动。你可以在某个时候通过基准测试建立一个已知的性能水平(称为基准线),当系统的软硬件环境发生变化之后再进行一次基准测试以确定那些变化对性能的影响。这是基准测试最常见的用途。其他用途包括测定某种负载水平下的性能极限、管理系统或环境的变 阅读全文
posted @ 2016-05-09 16:35 尾戒草 阅读(906) 评论(0) 推荐(0)
摘要: 要开始讨论的话题之前,我想举一个实际生活中的例子: 丈夫和妻子住在同一所房子里,且不与对方沟通。或者说他们之间没有什么可以说的。他们只是用短信告知对方如果有什么重要事要注意。否则,两人都是在忙自己的生活,不怎么会打扰或者照顾对方。长久如此会发生什么?一种挫败感升高,刺激倍增,愤怒的表现和情绪失控的发 阅读全文
posted @ 2016-05-09 16:34 尾戒草 阅读(283) 评论(0) 推荐(0)
摘要: 缺陷大扫除(Bug Bash)是一项短期的全员测试活动。在微软,许多开发团队会在里程碑(milestone)的末期执行缺陷大扫除。程序员、测试员、程序经理、内部用户、市场人员在1~3天的时间窗口中,运用各自的技能和职业背景,集中精力来搜寻软件的缺陷。通常,每位参与者会获得一个小礼品,发现缺陷数目最多 阅读全文
posted @ 2016-05-09 16:33 尾戒草 阅读(160) 评论(0) 推荐(0)
摘要: 原文地址: Cheezburgers and Testing Advice 作者:Alan Myrvold,软件安全高级测试工程师 1. 想客户之所想 在测试的过程中时刻想着用户。培养自己对用户需求的共鸣。和用户沟通并且观察他们怎们样使用你的软件。 2. 多读Bug 如果你和一个团队的软件测试工程师 阅读全文
posted @ 2016-05-09 16:31 尾戒草 阅读(122) 评论(0) 推荐(0)
摘要: 作为一名测试人员,提交缺陷是我们必须做的功课。不知各 位是否考虑过,缺陷描述也是一门“艺术”,它影射了一个人的测试经验,测试深度。缺陷描述能否做好,直接影响了我们的测试效率,更确切的说是影响了开发人 员修改缺陷的效率。一份高质量的缺陷描述让开发人员看的时候是一种享受,可以提高他们的工作效率;而一份让 阅读全文
posted @ 2016-05-09 16:24 尾戒草 阅读(196) 评论(0) 推荐(0)
摘要: 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ① 用户名和密码都符合要求(格式上的要求) ② 用户名和密码都不符合要求(格式上的要求) ③ 用户名符合要求,密码不符合要求(格式上的要求) ④ 密码符合要求,用户名不符合要求(格式上的要求) ⑤ 用户名或密码为空 ⑥ 阅读全文
posted @ 2016-05-09 16:19 尾戒草 阅读(163) 评论(0) 推荐(0)
摘要: 一、什么是缺陷 一切不满足用户需求的都是缺陷。 下面我们对缺陷的概念在详细的介绍一下。 佩腾在《软件测试》一书中说符合下面5个规则的就可以成为软件缺陷: 1、软件未达到产品说明书标明的功能。 2、软件出现了产品说明书中指明不会出现的错误。 3、软件功能超出了产品说明书指明的范围。 4、软件未达到产品 阅读全文
posted @ 2016-05-09 15:54 尾戒草 阅读(231) 评论(0) 推荐(0)