
『Software Testing』
文章平均质量分 77
dengqiong080704
这个作者很懒,什么都没留下…
展开
-
软件测试分类
一.黑盒测试与白盒测试 1.黑盒测试:black-box testing:只关心软件的输入数据和输出结果。包括功能测试与性能测试。2.白盒测试:white-box testing:研究源代码与程序结构 二.静态测试和动态测试 1.静态测试:不实际运行被测软件,只静态地检查程序代码,界面或文档中可能存在的错误的过程。包括:代码测试(测试标准和规范),界面测试(转载 2008-09-05 02:22:00 · 767 阅读 · 0 评论 -
一个好的测试用例需要注意哪些方面?
测试用例:测试用例为验证某一特定软件产品准备的一组有编号,输入,预期输出的描述 //记得《软件测试过程与管理》上是这样写的 而我个人觉得应该是有编号,输入,预期输出,测试步骤,测试描述等等一些信息的描述以下Shared by Mikhail Rakhunov好的测试用例:一个发现Bug概率很大的用例就是一个好的测试用例测试用例设计应该具备的以下的特点Test Case ID:用转载 2008-09-05 02:23:00 · 4794 阅读 · 0 评论 -
软件测试面试题
01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?原创 2008-09-05 02:28:00 · 3449 阅读 · 0 评论 -
测试驱动开发(TDD)基础知识
测试驱动开发(TDD)基础知识1.测试驱动开发(Test-Driven Development):是敏捷开发中的一项核心实践和技术,也是一种设计方法论。是极限编程的一个重要组成部分,它的基本思想就是在开发功能代码之前,先编写测试代码。2.TDD的原理:在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代理。3.TDD基本思路:通过测试来推动整个开发的进行,但测试驱动开发原创 2009-07-05 18:18:00 · 1657 阅读 · 0 评论 -
软件工程基础_概述
名词解释1.软件:计算机系统中与硬件相互依存的另一个部分,包括程序、数据及相关的文档的完整集合。2.软件危机:在计算机软件的开发、使用和维护中遇到的一系列的严重问题。3.软件生存周期:计算机软件从功能确定、设计,到开发成功投入使用,并在使用中不断地修改、增补和完善,知道停止该软件的使用全过程。 填空题1.通常软件包括:程序、数据、相关文档三方面集合2.软件工程包括三要素:方法原创 2009-07-05 18:19:00 · 578 阅读 · 0 评论 -
软件工程基础_软件需求分析
软件工程基础_软件需求分析一.缩写的含义SA: Structured Analysis 结构化分析OOA:Object Oriented Analysis 面向对象分析DFD:Data Flow Diagram 数据流图DD: Data Dictionary 数据词典STD:Status Transfer Diagram 状态-变迁图CFD:Control Flow Diagram原创 2009-07-05 18:22:00 · 1245 阅读 · 0 评论 -
《Junit in Action》学习笔记
本文内容简介: 1.Junit概述 2.Junit相关知识点 和 test suite & testcase使用 3.项目开发流程 & 软件测试类型(Not Finish) 4.白盒测试覆盖(Not Finish) 5.TDD及敏捷开发模型(Not Finish) 正文 1.Junit概述: ①Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完原创 2009-07-10 15:45:00 · 2479 阅读 · 1 评论