故意学习,故意生活,故意活的像个人!

发布新日志

  • 安装测试用例

    2007-01-18 12:16:09

    • 操作系统
      测试类型
      测试内容
      Windows 95
      Pass   Fail   
      Windows 98
      Pass   Fail  
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      启动安装程序(Launch setup
      如果安装了CD-ROM, 插入安装盘后自动启动安装程序
      在CD盘中突出显示setup.exe文件,双击文件启动安装程序
       
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      闪屏(Splash screen
      “载入安装程序”对话框出现后,检查:
      1.   内容是否正确;
      2.   拼写是否正确;
      3.   在安装过程中,随着载入安装程序界面的出现,闪屏也随即出现。
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      弹出框(Pop up box
      弹出框出现时,检查:
      1.   内容是否正确;
      2.   拼写是否正确。
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      中途退出(XExit or Cancel
      1.   点击右上角的X按钮关闭时是否出现询问退出的对话框,如“您确定要退出吗?”;
      2.   选择取消按钮是否出现询问退出的对话框,如“您确定要退出吗?”    
      ·  “是”后出现提示应用系统没有被正确地安装,用户必须重新安装的信息;
      “是”后出现提示应用系统没有被正确地安装,用户必须重新安装的信息;
      ·  “是”后出现提示应用系统没有被正确地安装,用户必须重新安装的信息;
      ·         单击“否”后关闭对话框且返回到先前的界面;
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      安装导航(Navigation
      1.   安装导航引导用户到正确的屏幕,例如下一步(Next),返回(Back),取消(Cancel)按钮
      2.   焦点停留的按钮能够引导到下一个合理的操作,例如stand alone安装类型将引导到stand alone安装中的下一个屏幕;
      3.   使用键盘导航。
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      目的地文件(File destination
      1.   程序可以选择“C:”以外的目录
      2.   通过单击“…”按钮可以选择其他的安装路径。
      3.   可以通过以下方法选择路径:
              · 焦点在“确定”按钮上,按“Enter”键
              · 焦点在“确定”按钮上,点击“确定”按钮
              · 从浏览文件夹中双击选择路径
              · 直接输入路径
      4.   当文本框中输入的路径不存在时,系统可以创建。
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      安装过程(Start Installation
      1.          无异常出现
      2.          所有的文字可以正常显示(无截断)
      3.          界面上的版本信息,公司信息(图标,时间,地址等)正确
      4          许可证协议信息完整、正确
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      安装完毕(Installation complete
      1.   有弹出窗口显示安装完毕
      2.   所有的文件都安装在选择的目录下
      3.   要求的.dll全部安装;
      4.   帮助文件安装在指定的文件夹下;
      5.   检查.exe和.dll文件的版本号是否正确;
      6.   检查Ini文件是否记载了正确的路径和IP地址信息;
      7.   检查需注册信息在注册表中是否存在且在正确的地方;
      8.   快捷方式创建在选择的文件夹/启动菜单中,例如:C:\WINNT\Profiles\xs564gb\Start Menu\Programs\Executive Workbench
      9. 日志文件(Log)中的信息完整、正确
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      启动应用程序(Launch application
      可以通过以下方式启动应用程序:
      1.   双击目录中的应用程序图标
      2.   从开始菜单中选择
      3.   焦点放在exe文件上,敲“Enter”键
      4.   双击exe文件
      5.   运行命令下启动
      6.   双击桌面上的快捷方式
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      重启后启动应用程序(Restart to use application
      如果有对话框提示需重启计算机才能完成安装,重启机器再启动应用程序是否可以正常工作。
      Windows 95
      Pass   Fail         
      Windows 98
      Pass   Fail
      Windows NT
      Pass   Fail       
      Windows 2000 
      Pass   Fail
      卸载(Uninstall)
      通过Uninstall程序或控制面板卸载应用程序
      卸载后,检查安装的文件/文件夹/注册表信息是否被删除
  • 如何写测试用例

    2007-01-18 11:58:14

    功能性测试用例

    1. 测试的来源,即测试的需求

      测试用例的主要来源有:
    1) 需求说明”及相关文档
    2)相关的设计说明(概要设计,详细设计等)
    3)与开发组交流对需求理解的 记录(可以是开发人员的一个解释)
     4)已经基本成型的UI(可以有针对性地补充一些用例)
           简而言之,所有你能得到的项目文档,都尽量拿到。 从所得到的资料中,分解出若干小的“功能点”,理解“功能点”,编写相应的测试用例。

    2. 用例的组织方式

    不同的公司有不同的做法,原则上,只要方便管理和跟踪,怎么组织都可以的。
    用例可以按大的功能块组织,如查询功能模块的用例,可以组织在一起,打印模块的测试用例,可以另外组织在一起。
         在没有专门的测试用例管理工具的情况下,用例执行后会产生2种状态:“通过”、“失败”——这样加上“未 执行”的用例的状态,共3种状态。
        即从“未执行”用例中执行一个用例后,该用例状态应为“失败”或“通 过”。将同一状态的用例组织在一起。
      至于用例文件格式,可以是.DOC或.XLS(如果有专门的测试用例管理工具另当别论)。

    3. 用例与其他材料的关联方式,即如何解决用例跟踪的问题

    测试用例面临的比较大的风险有:需求的变更、设计的修改、需求的错误和遗漏等等。
    由于用例的主要来源是需求和设计的说明,所以对用例的跟踪其实就是对需求和设计的跟踪,需求和设计的 变更势必引起测试用例的变更。
      如前所说,将分解的功能点编号,与相应的用例联系起来。例如,你可以列一个表格,列出各个(编号的)功 能点和测试用例间的关联关系。
     这样,当需求和设计发生变化时,你只需要跟踪“功能点”是否变化,是否增加了新的功能点。
      4. 一个好的用例的表述要点,即用例中应当包含的信息

    一个优秀的测试用例,应该包含以下信息:
    1) 软件或项目的名称
    2) 软件或项目的版本(内部版本号)
     3) 功能模块名
     4) 测试用例的简单描述,即该用例执行的目的或方法
     5) 测试用例的参考信息(便于跟踪和参考)
     6) 本测试用例与其他测试用例间的依赖关系
     7) 本用例的前置条件,即执行本用例必须要满足的条件,如对数据库的访问权限
    8) 用例的编号(ID),如可以是 软件名称简写-功能块简写-NO.。
    9) 步骤号、操作步骤描述、测试数据描述
    10)预期结果(这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略)
    11)开发人员(必须有)和测试人员(可有可无)
    12)测试执行日期

    5. 给出一个测试用例的例子该范例已经包含一个测试用例的模板。

     备注:本用例未考虑“企业代码”的输入情况;测试用例并未涵盖所有的非法输入,如非法输入中可能会有 “user=*,pw=*”的组合,对回车的默认操作,空格输入,对输入上溢的处理的处理(可能会跳过身份验证) 等等。
     如果你有兴趣,至少可以再补充5-10条左右的输入组合(当然,如果步骤超过15步,用例的易操作 性就降低,你可以再创建一个测试用例如TC-TEP_Login_2)


Open Toolbar