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

上传人:文库蛋蛋多 文档编号:2231708 上传时间:2023-02-03 格式: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,现有通用测试用例,需求测试、文档测试、web测试、本地化测试、国际化测试、表单和控件

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

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

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

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

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

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

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

10、_注册的信息含有非法字符:用户名包含全角字符:_,38,注册名为手机号,标准格式,以13、15、18开头的11位数字串不以13等开头的数字串数字串长度不为11位输入的内容不为数字:13547845451%全角的数字:,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当装载的位置发生变化网络中断、共享路径变化,相关提示网络上的文件传输,网络异常,是否支持断点续传,48,文件

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

13、、移动磁盘、共享网络支持的文件名和文件类型保存后检查文件保存的内容正确性检查在不同操作系统环境下的检查,52,需求测试,针对产品的需求进行测试需求是否完整详细需求或设计是否具有二义性前后矛盾需求与设计不符,53,文档测试,测试范围完整性正确性一致性易理解性易浏览性,54,WEB测试,需要检查和验证是否按照设计的要求运系统在不同用户在操作系统和浏览器端的显示是否合适从最终用户的角度进行安全性和可用性测试Internet和Web媒体的不可预见性使测试基于Web的系统变得困难,55,导入和导出,将模版或者文件导入或导出支持文件的格式导入或者导出的路径文件的内容(为空、对文件大小的限制等),56,国际

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

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号