• 原文

    用例建模指南


    作者:傅纯一 选自: IBM
    用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。用例方法最早是由Iva Jackboson博士提出的,后来被综合到UML规范之中,成为一种标准化的需求表述体系。用例的使用在RUP中被推崇备至,整个RUP流程都被称作是"用例驱动"(Use-Case Driven)的,各种类型的开发活动包括项目管理、分析设计、测试、...
  • C/S和B/S的比较
     
     一、C/S结构与B/S结构的特点分析

        随着计算机技术的不断发展与应用,计算模式从集中式转向了分布式,尤为典型的是C/S结构(Client/Server的简称,客户机/服务器模式)。两层结构C/S模式,在上个世纪八十年代及九十年代初得到了大量应用,最直接的原因是可视化开发工具的推广。之后,它开始向三层结构发展。近年来,随着网络技术不断发展,尤其是基于Web的信息发布和检索技...
  • 软件测试笔试题

    2007-03-03 09:42

     

    题与答案尽供参考 

    一、判断题

    1.软件测试的目的是尽可能多的找出软件的缺陷。(Y) 

    2.Beta 测试是验收测试的一种。(Y) 

    3.验收测试是由最终用户来实施的。(N) 

    4.项目立项前测试人员不需要提交任何...
  • 软件测试步骤
    •    测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试及发版测试。
    •    开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。
      
      
      
    •     集成测试把已测试过的...
  • ============卸载测试==============
    文件----安装目录里的文件及文件夹(如:程序安装在几处的)
          非安装目录(向系统其它地方添加的文件及文件夹)
                它们包括(exe,dll,配置文件等)
    快捷方式-(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等)
    复原方面-卸载后,系统能否恢复到软件安装前的状态(包含目录...
  • 第1章 引言1.1目的简述本计划的目的,旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。测试计划包含足够的信息使测试人员明白项目需要做什么是如何运作的。另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目有一个大概的认识。测试计划只是测试的一个框架,很多细节需要跟开发人员或其他人员沟通,因此计划不包括测试用例的细节和系统功能的详细信息。在计划目的中需要指明读者对象。1.2名词解释列出本计划中使用的专用术语及其定义...
  • 这篇是2002年底《程序员》杂志上的一篇文章,虽然时间早了点,但值得一看。
    ------------
    前言:软件测试一门非常崭新的学科,目前研究的内容还很不深入,仍然处于婴儿阶段。软件测试需要什么样的专业基础还没有定论,而且目前还没有一种很好的标准来衡量测试人员。但无可置疑,软件测试越来越受到软件公司的重视,软件测试工程师的作用也逐渐被人们所认可。这一点已经在像微软这样的国外大型软件企业中所证实,在微软,一个开发人员相对应着一至两个测试人员。现在,就让我们走近软件测试工程师,关注...
  • 所属门派:IT业
      “假如存在没有任何错误的程序,那么世界也会不复存在。”
       因错误而存在,因修正错误而存在,这就是软件测试工程师的存在之道。虽然测试不是解决错误的根本举措,但却是必须的手段。
            软件测试工程师(Software Testing Engineer)的主要工作职责是,理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),决...
  • 软件评测师考试大纲(2005年版)1. 考试要求:
      (1)熟悉计算机基础知识;
      (2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
      (3)熟悉计算机网络基础知识;
      (4)熟悉软件工程知识,理解软件开发方法及过程;
      (5)熟悉软件质量及软件质量管理基础知识;
      (6)熟悉软件测试标准;
      (7)掌握软件测试技术及方法;
      (8)掌握软件测试项目管理知识;
      (9)掌握C语言以及...
  • 1.   绪论1.1. 软件危机和软件生存期软件开发项目矛盾主要表现在: Ø         缺乏大型软件开发的经验和软件开发数据的积累,盲目制订开发工作计划;

    Ø         开发初期软件需求不够明确,开发开始未能和用户及时交流,问题隐藏;

    &O...
  • 从去年6月底开始正式做软件测试以来,我个人经过了很多阶段。从一开始的网站功能测试,到后来开始接触ERP,做了LR性能测试,然后开始做WR的自动化,到这时候大概半年时间去掉了。之后做了2个月的C#开发,在自动化测试方面用QTP开始逐渐替代了WR。然后我调到了市区“前线”工作。开始着手做NUNIT单元测试和基于.NET开发环境下的LR压力测试代码编写及面向Oracle存储过程的性能测试。06年7月,我开始担任测试管理的角色,开始从事培训新人,安排测试任务,与开发协调测试任务方面的...
  • 面试例题1:如果鸟是可以飞的,那么鸵鸟是鸟么?鸵鸟如何继承鸟类?[美国某著名分析软件公司2005年面试题]

    解析:如果所有鸟都能飞,那鸵鸟就不是鸟!回答这种问题时,不要相信自己的直觉!将直觉和合适的继承联系起来还需要一段时间。

    根据题干可以得知:鸟是可以飞的。也就是说,当鸟飞行时,它的高度是大于0的。鸵鸟是鸟类(生物学上)的一种。但它的飞行高度为0(鸵鸟不能飞)。

    不要把可替代性和子集相混淆。即使鸵鸟集是鸟集的一个子集(每个驼鸟集都在...