软件测试基础系列培训 通用测试用例_第1页
软件测试基础系列培训 通用测试用例_第2页
软件测试基础系列培训 通用测试用例_第3页
软件测试基础系列培训 通用测试用例_第4页
软件测试基础系列培训 通用测试用例_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、通用测试用例技术质量部 2009年08月内部资料,请勿外传软件测试基础系列培训 st-2009-005 范围和目标 课程对象 测试人员 课程目标 了解当前通用用例、熟悉使用方法 从通用测试用例中学习用例设计思想和技巧2内容提要 通用测试用例概念 了解通用测试用例 为什么要使用通用测试用例 适用通用测试用例的模块 部分模块通用测试用例介绍3通用的概念 什么是通用? 某个事物能兼容两个以上的 对象 这个事物并能发挥相应作用鼠标键盘电脑sim卡手机4通用测试用例概念 通用测试用例:在大部分项目中都能使用到,或者可以进行参考的用例 这些项目都有一些相同功能模块 用例能满足项目测试需求 用例能进行二次修

2、改,满足实际需求5使用通用测试用例好处 通用测试用例,很多组测试组共用 虽然是通用,各组从本组的实际需要,考虑的侧重点不同,有助于用例的完善 和全面 通用测试用例能给测试人员 提供参考 提高用例书写效率6通用测试用例的定位通用测试用例核心测试用例普遍基础容易熟悉上手简单独有业务项目的核心需要熟悉系统较难 vs内容提要 通用测试用例概念 适用通用测试用例的模块 介绍当前的通用用例 如何高效的利用通用测试用例 部分模块通用测试用例介绍8按功能模块划分 哪些模块是具备共性的? 功能模块 安装卸载 登陆 文件操作 注册 查询 9现有通用测试用例 需求测试、文档测试、web测试、本地化测试、国际化测试、

3、表单和控件、导入和导出、效果测试等10如何利用通用测试用例 怎么利用? 参考通用用例,编写符合本项目的用例 借鉴现有用例的设计思想,用例设计的细节 部分内容直接修改后使用,部分可直接使用 在借鉴通用用例中提高用例书写水平 两个极端 全部照搬使用 基本不用,仅仅是摆设 -11用例设计进阶 1.通过通用测试用例学习用例设计技巧 2.了解项目核心业务 3.逐步的开始学习和设计核心业务用例 4.逐步掌握项目的全部用 例设计12内容提要 通用测试用例概念 适用通用测试用例的模块 部分模块通用测试用例介绍 安装卸载 用户登陆/注册 查询 文件操作13安装类型 安装的类型有哪些 一般安装 打补丁和升级安装

4、插件安装 修复安装 14打补丁安装和升级安装15插件安装和修复安装16安装环境检查 检查不同环境下的安装 在干净的操作系统下安装 在安装过很多软件,环境很复杂的系统下安装 同样的软件,前期没有卸载完全,再次进行安装 在多个操作系统下安装 同一个组的测试人员最好不要安装同样的操作系统17安装用户检查 管理员用户的权限 admin用户能够正常安装 guest用户无法安装 admin用户安装,选择对所有用户、 部分用户是否适用18安装过程用例设计(一)191.检查用户许可协议信息表达是否准确明了2.不点击“我接受”是否能进入下一步3.能否返回上一步或者取消4.点击关于,看是否能有相关提示信息安装过程

5、用例设计(二)201.是否支持完全组件安装和最少安装2.是否支持自由组件组合安装3.选择不同的组建,所需空间是否会相应的变化安装过程用例设计(三)21课堂练习 写出该步骤的用例设计要点1.能进行默认缺省路径安装2.能自定义路径安装3.磁盘空间不足是否有提示4.输入一个不存在的盘符是否有相应提示,或 者选择安装在移动磁盘上5.是否支持创建不存在的文件夹进行安装6.安装路径是否支持中文,或者中英文混合7.安装过程中,可用空间是否会相应的减少22安装过程用例设计(四)231.在安装过程中点击取消2.点击显示细节,系统的提示3.点击关于,查看相关提示信息安装过程用例设计(五)241.选择是否在安装卸载

6、程序中创建2.一些快捷方式的配置检查3.系统的消息保存路径是否能够配置4.不点击确认选项,无法进入下一步安装的序列号 部分软件安装过程中需要输入序列号 检查序列号的正确性 序列号支持的并发路数检查25安装完成后的检查 检查列表 运行程序,检查软件具备的功能是否能实现 检查软件的快捷方式,是否存在并能直接运行 注册表里是否写入软件的信息 操作系统的添加删除程序里是否存在该软件 软件是否安装在指定的安装目录下26卸载方式 卸载支持哪些方式? 软件自带卸载程序 在windows的添加删除程序里卸载 再次运行软件的安装包,进行卸载27卸载测试注意事项(一) 正在运行的程序,是无法卸载的,卸载某个正在运

7、行的软件,系统给出如下提示:28卸载测试注意事项(二) 此外,除了正在运行的软件不能卸载,还要考虑: 程序的某些文件或者组件正在被其他程序使用 卸载时碰到相互关联的程序或者组件 卸载程序需要其它的服务,而此服务又找不到 注册表文件、程序的文件无法删除时卸载29卸载完成后的检查 在系统的添加删除程序里是否还存在该软件 在桌面、任务栏、开始菜单里是否还有该软件图标 检查电脑硬盘,该软件的安装目录下是否还存在未删除的文件(软件写的日志允许不自行删除) 检查注册表里,该软件的信息是否已经清理完毕 必要时,再次运行该软件的安装包,确保提示是重新安装,而不是卸载和修复30登陆窗口31登陆信息 1.正常登陆

8、情况 2.不能正常登陆(用户名、密码、验证码错误,以及之间的组合) 3.用户名密码的输入是否符合要求 4.是否支持刷新验证码 5.支持注册和取回密码32错误登陆信息设计 1.用户名或密码超出长度 2.不符合要求(包含*“+ 空格) 3. 注册用户名为电子邮箱,由“用户名域名”组成,检查不按照次格式输入 4.注册用户名为手机,确保只能11位33特定场景设计 一些需要考虑的场景 一个账号在不同的客户端同时登陆 连续多次登陆失败,系统是否有反馈 连续登陆多个账户 将登陆后的url复制,在新窗口打开 登陆后长期不操作 登陆之后,系统是否保存用户cookie34界面检查 问题:界面检查需要关注哪些? 检

9、查界面显示与提示信息语言是否准确、友好 检查页面是否有错别字,字体效果,文本字体、大小和格式是否正确及页面的一致性,界面元素的布局合理性、美观化 检查逻辑操作顺序、按钮排列是否合理 检查在不同分辨率、浏览器下,登陆界面是否显示正常35易用性检查 查每一个必填项前面是否加注“*” 登录过程中,检查是否有乱码及黄页的出现 登录过程中,检查出现的版权声明、许可协议、公司名称、logo等信息是否正确 一些快捷键检查 tab、enter、backspace、atl+f4,对应的功能是否能实现36注册窗口37注册名为邮箱 标准格式为“用户名域名” 注册的字符数超过系统的最大限制或小于最小限制 注册一个已经

10、存在的用户名 格式不符合标准格式:adm_ 注册的信息含有非法字符: 用户名包含全角字符:_38注册名为手机号 标准格式,以13、15、18开头的11位数字串 不以13等开头的数字串 数字串长度不为11位 输入的内容不为数字 全角的数字:39注册密码 密码的输入要符合系统规定 符合要求输入的长度限制 (超过,不足,为空) 符合规定的字符(空格,全角) 两次密码输入不一致40查询 输入需要搜索的内容,是否有限制 检查返回的信息是否符合输入的关键字 输入一些% ! *等通配符,检查是否异常41数据库查询42数据库查询语句43关联条件组合查询44带有限制条件的查询 输入设定

11、条件进行查询,检查返回的内容是否符合设置的条件45查询的特定设计 一条消息被删除 查询时间设置在被删除前,删除后的区别 统计时间为跨度的查询 如一个信息在2007-10-22的8:59-9:01插入完毕,8-9,9-10两个时间段只能搜索到一条 非法输入的查询 在非闰年输入2月29号查询46查询权限的限制 在系统中,不是所有的用户都具备查询资格 admin具备所有查询权限 特定的用户具备各自的查询限制 guest不具备查询条件47文件操作 装载文件的位置 本地磁盘、移动存储器、网络共享磁盘 不同网络协议下的加载,tcp/ip,http 当装载的位置发生变化 网络中断、共享路径变化,相关提示 网

12、络上的文件传输,网络异常,是否支持断点续传48文件属性和文件名 点击文件的隐藏属性 检查是否具备隐藏属性 文件名检查 可以为中文、英文、中英文混合 支持英文的全角、半角 是否支持其他语言、数字以及其他合法字符49文件类型检查 检查是否按照要求支持所需的文件类型 word2003需要支持doc、xml、txt、htm格式 软件版本是否向下兼容 office2007全面兼容2003,反之不然 更改文件后缀名的检查 将一些jpg文件改成txt后缀,使用word打开50文件内容检查 能正常打开文件 文件支持的文字、图片、视频等内容正确 加密的文件需要输入密码才能查看内容 损坏的文件 文件头、文件内容文

13、件尾损坏 不能打开,有相应的提示信息51文件的保存 保存文件 本地磁盘、移动磁盘、共享网络 支持的文件名和文件类型 保存后检查文件保存的内容正确性 检查在不同操作系统环境下的检查52需求测试 针对产品的需求进行测试 需求是否完整详细 需求或设计是否具有二义性 前后矛盾 需求与设计不符53文档测试 测试范围 完整性 正确性 一致性 易理解性 易浏览性54web测试 需要检查和验证是否按照设计的要求运 系统在不同用户在操作系统和浏览器端的显示是否合适 从最终用户的角度进行安全性和可用性测试 internet和web媒体的不可预见性使测试基于web的系统变得困难55导入和导出 将模版或者文件导入或导出 支持文件的格式 导入或者导出的路径 文件的内容(为空、对文件大小的限制等)56国际化测试 针对软件可能使用的区域进行国际化测试 是否支持不同区域设置的数据格式(日期、时间、度量衡、地址、电话号码、纸张格式) 是否支持不同字符集的编码和输入、编辑、显示和保存57本地化测试 针对软件使用的区域进行软件本地化测试 软件是否可以正确地安装/卸载在本地语言的操作系统上(包括是否支持本地语言的安装路径名) 用户界面测试(ui testing)包括主要组成元素包括窗口、对话框、菜单、工具栏、状态栏、屏幕提示文字等内容的测试 提供各国不同的日期、时间、货币等标准格式,供测试人员参考使用58

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论