软件测试基础系列培训 -通用测试用例.ppt

上传人:爱问知识人 文档编号:5031531 上传时间:2020-01-29 格式:PPT 页数:63 大小:4.61MB
返回 下载 相关 举报
软件测试基础系列培训 -通用测试用例.ppt_第1页
第1页 / 共63页
软件测试基础系列培训 -通用测试用例.ppt_第2页
第2页 / 共63页
软件测试基础系列培训 -通用测试用例.ppt_第3页
第3页 / 共63页
软件测试基础系列培训 -通用测试用例.ppt_第4页
第4页 / 共63页
软件测试基础系列培训 -通用测试用例.ppt_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《软件测试基础系列培训 -通用测试用例.ppt》由会员分享,可在线阅读,更多相关《软件测试基础系列培训 -通用测试用例.ppt(63页珍藏版)》请在三一文库上搜索。

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

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

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

4、询 文件操作,13,安装类型,安装的类型有哪些 一般安装 打补丁和升级安装 插件安装 修复安装 ,14,打补丁安装和升级安装,15,插件安装和修复安装,16,安装环境检查,检查不同环境下的安装 在干净的操作系统下安装 在安装过很多软件,环境很复杂的系统下安装 同样的软件,前期没有卸载完全,再次进行安装 在多个操作系统下安装 同一个组的测试人员最好不要安装同样的操作系统,17,安装用户检查,管理员用户的权限 Admin用户能够正常安装 Guest用户无法安装 Admin用户安装,选择对所有用户、 部分用户是否适用,18,安装过程用例设计(一),19,1.检查用户许可协议 信息表达是否准确明了 2

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

6、计(四),23,1.在安装过程中点击取消 2.点击显示细节,系统的提示 3.点击关于,查看相关提示信息,安装过程用例设计(五),24,1.选择是否在安装卸载程序中创建 2.一些快捷方式的配置检查 3.系统的消息保存路径是否能够配置 4.不点击确认选项,无法进入下一步,安装的序列号,部分软件安装过程中需要输入序列号 检查序列号的正确性 序列号支持的并发路数检查,25,安装完成后的检查,检查列表 运行程序,检查软件具备的功能是否能实现 检查软件的快捷方式,是否存在并能直接运行 注册表里是否写入软件的信息 操作系统的添加删除程序里是否存在该软件 软件是否安装在指定的安装目录下,26,卸载方式,卸载支

7、持哪些方式? 软件自带卸载程序 在windows的添加删除程序里卸载 再次运行软件的安装包,进行卸载,27,卸载测试注意事项(一),正在运行的程序,是无法卸载的,卸载某个正在运行的软件,系统给出如下提示:,28,卸载测试注意事项(二),此外,除了正在运行的软件不能卸载,还要考虑: 程序的某些文件或者组件正在被其他程序使用 卸载时碰到相互关联的程序或者组件 卸载程序需要其它的服务,而此服务又找不到 注册表文件、程序的文件无法删除时卸载,29,卸载完成后的检查,在系统的添加删除程序里是否还存在该软件 在桌面、任务栏、开始菜单里是否还有该软件图标 检查电脑硬盘,该软件的安装目录下是否还存在未删除的文

8、件(软件写的日志允许不自行删除) 检查注册表里,该软件的信息是否已经清理完毕 必要时,再次运行该软件的安装包,确保提示是重新安装,而不是卸载和修复,30,登陆窗口,31,登陆信息,1.正常登陆情况 2.不能正常登陆(用户名、密码、验证码错误,以及之间的组合) 3.用户名密码的输入是否符合要求 4.是否支持刷新验证码 5.支持注册和取回密码,32,错误登陆信息设计,1.用户名或密码超出长度 2.不符合要求(包含*“+ 空格) 3. 注册用户名为电子邮箱,由“用户名域名”组成,检查不按照次格式输入 4.注册用户名为手机,确保只能11位,33,特定场景设计,一些需要考虑的场景 一个账号在不同的客户端

9、同时登陆 连续多次登陆失败,系统是否有反馈 连续登陆多个账户 将登陆后的URL复制,在新窗口打开 登陆后长期不操作 登陆之后,系统是否保存用户cookie,34,界面检查,问题:界面检查需要关注哪些? 检查界面显示与提示信息语言是否准确、友好 检查页面是否有错别字,字体效果,文本字体、大小和格式是否正确及页面的一致性,界面元素的布局合理性、美观化 检查逻辑操作顺序、按钮排列是否合理 检查在不同分辨率、浏览器下,登陆界面是否显示正常,35,易用性检查,查每一个必填项前面是否加注“*” 登录过程中,检查是否有乱码及黄页的出现 登录过程中,检查出现的版权声明、许可协议、公司名称、LOGO等信息是否正

10、确 一些快捷键检查 Tab、enter、backspace、atl+f4,对应的功能是否能实现,36,注册窗口,37,注册名为邮箱,标准格式为“用户名域名” 注册的字符数超过系统的最大限制或小于最小限制 注册一个已经存在的用户名 格式不符合标准格式:adm_ 注册的信息含有非法字符: 用户名包含全角字符:_,38,注册名为手机号,标准格式,以13、15、18开头的11位数字串 不以13等开头的数字串 数字串长度不为11位 输入的内容不为数字:13547845451% 全角的数字:,39,注册密码,密码的输入要符合系统规定 符合要求输入的长度限制 (超过,不足,为空) 符合规定的字符(空格,全角

11、) 两次密码输入不一致,40,查询,输入需要搜索的内容,是否有限制 检查返回的信息是否符合输入的关键字 输入一些% ! *等通配符,检查是否异常,41,数据库查询,42,数据库查询语句,43,关联条件组合查询,44,带有限制条件的查询,输入设定条件进行查询,检查返回的内容是否符合设置的条件,45,查询的特定设计,一条消息被删除 查询时间设置在被删除前,删除后的区别 统计时间为跨度的查询 如一个信息在2007-10-22的8:59-9:01插入完毕,8-9,9-10两个时间段只能搜索到一条 非法输入的查询 在非闰年输入2月29号查询,46,查询权限的限制,在系统中,不是所有的用户都具备查询资格

12、Admin具备所有查询权限 特定的用户具备各自的查询限制 Guest不具备查询条件,47,文件操作,装载文件的位置 本地磁盘、移动存储器、网络共享磁盘 不同网络协议下的加载,TCP/IP,HTTP 当装载的位置发生变化 网络中断、共享路径变化,相关提示 网络上的文件传输,网络异常,是否支持断点续传,48,文件属性和文件名,点击文件的隐藏属性 检查是否具备隐藏属性 文件名检查 可以为中文、英文、中英文混合 支持英文的全角、半角 是否支持其他语言、数字以及其他合法字符,49,文件类型检查,检查是否按照要求支持所需的文件类型 Word2003需要支持doc、xml、txt、htm格式 软件版本是否向

13、下兼容 Office2007全面兼容2003,反之不然 更改文件后缀名的检查 将一些jpg文件改成txt后缀,使用word打开,50,文件内容检查,能正常打开文件 文件支持的文字、图片、视频等内容正确 加密的文件需要输入密码才能查看内容 损坏的文件 文件头、文件内容文件尾损坏 不能打开,有相应的提示信息,51,文件的保存,保存文件 本地磁盘、移动磁盘、共享网络 支持的文件名和文件类型 保存后检查文件保存的内容正确性 检查在不同操作系统环境下的检查,52,需求测试,针对产品的需求进行测试 需求是否完整详细 需求或设计是否具有二义性 前后矛盾 需求与设计不符,53,文档测试,测试范围 完整性 正确

14、性 一致性 易理解性 易浏览性,54,WEB测试,需要检查和验证是否按照设计的要求运 系统在不同用户在操作系统和浏览器端的显示是否合适 从最终用户的角度进行安全性和可用性测试 Internet和Web媒体的不可预见性使测试基于Web的系统变得困难,55,导入和导出,将模版或者文件导入或导出 支持文件的格式 导入或者导出的路径 文件的内容(为空、对文件大小的限制等),56,国际化测试,针对软件可能使用的区域进行国际化测试 是否支持不同区域设置的数据格式(日期、时间、度量衡、地址、电话号码、纸张格式) 是否支持不同字符集的编码和输入、编辑、显示和保存,57,本地化测试,针对软件使用的区域进行软件本

15、地化测试 软件是否可以正确地安装/卸载在本地语言的操作系统上(包括是否支持本地语言的安装路径名) 用户界面测试(UI Testing)包括主要组成元素包括窗口、对话框、菜单、工具栏、状态栏、屏幕提示文字等内容的测试 提供各国不同的日期、时间、货币等标准格式,供测试人员参考使用,58,效果测试,针对机器合成的语音,以及识别评测效果 通过一系列方法检查电脑的合成、识别、评测效果 系统的识别、评测正确率 如果产品的效果达不到客户的要求,及时功能再强大,也没有市场,59,回顾,了解通用测试用例的概念 可能会使用到通用测试用例的模块 介绍了几个通用测试用例 安装卸载 登陆 查询 文件操作 ,60,提问时间,欢迎大家提问、讨论!,61,参考资料,通用测试用例存放路径 ST的PLA-02过程指导-04研发过程-08测试,62,63,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 商业贸易


经营许可证编号:宁ICP备18001539号-1