软件测试
IT踹
这个作者很懒,什么都没留下…
展开
-
软件测试书籍
软件测试书籍 由开发人员来测试自己的代码是一件很不妥当的事情。开发和测试生来就是不同的活动。开发是创造或者建立某种事物的行为,如一个功能模块或整个系统。而测试的重要目的是证实一个模块或者一个系统工作不正常。这两个活动之间有着本质的矛盾。一个人不太可能把两个截然对立的角色都扮演地很好,因此应当限制开发人员在测试中的参与,给他们比较合适的任务是进行最底层的测试——单元测试。 当一个程序员完成了设计转载 2014-05-23 00:38:24 · 475 阅读 · 0 评论 -
软件测试目标
测试原则 一,测试应该尽早进行,最好在需求阶段就开始介入,因为最严重的错误不外乎是系统不能满足用户的需求。 二,程序员应该避免检查自己的程序,软件测试应该由第三方来负责。 三,设计测试用例时应考虑到合法的输入和不合法的输入以及各种边界条件,特殊情况下要制造极端状态和意外状态,如网络异常中断、电源断电等。 四,应该充分注意测试中的群集现象。 五,对错误结果要进行一个确认过程。一般由A测试出转载 2014-05-23 00:36:15 · 917 阅读 · 0 评论 -
软件测试
编辑 软件测试[1-2]是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别的过程。 它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程;是SQA(software quality assurance)的重要子域。 Glenfo转载 2014-05-23 00:35:43 · 490 阅读 · 1 评论 -
程序设计组织不应测试自己的程序
3.程序设计组织不应测试自己的程序 在宏观意义上,一个程序设计组织或一个工程项目是个有生命的有机体,它同样有心理学问题。在大多数情况下,人们都以“在给定日期内,以一定代价完成程序编制任务的能力”来衡量程序设计组织和项目管理人员的。这样做的理由是时间和成本指标便于衡量,而程序的质量很难度量。要程序设计组织在测试自己的程序时持客观态度是很困难的,因为如果用正确的定义看待测试,就不大可能按预定计划完成转载 2014-05-23 00:39:08 · 507 阅读 · 0 评论 -
软件测试技术
软件测试技术 事实上,如果在测试某个程序段时发现了可以纠正的缺陷,或者测试最终确定再没有其他缺陷,则应将这次合理设计并得到有效执行的测试称作是“成功的”。而所谓“不成功的”测试,仅指未能适当地对程序进行检查,未能找出程序中潜藏缺陷的测试。 “软件测试就是证明软件不存在错误的过程”。对几乎所有的程序而言,甚至是非常小的程序,这个目标实际上是无法达到的。因为即使程序完全实现预期要求,仍可能包含有缺转载 2014-05-23 00:37:42 · 487 阅读 · 0 评论 -
测试目标
测试目标 1.发现一些可以通过测试避免的开发风险。 2.实施测试来降低所发现的风险。 3.确定测试何时可以结束。 4.在开发项目的过程中将测试看作是一个标准项目。[4] 心理依据 软件测试工程师职业发展前景 软件测试工程师职业发展前景 人类行为具有高度目标性,确立一个正确的目标有着重要的心理学影响。软件测试的心理学问题就是如何摆正测试的两个目标的关系,使得测试活动更加富转载 2014-05-23 00:37:12 · 1487 阅读 · 0 评论