测试用例----测试大纲法
一、 应用场合
在一个程序中涉及多个窗口,每个窗口有多个操作,窗口和窗口之间有一定的联系(或者说操作之间的联系),为了弄清它们之间的联系,使用测试大纲法 .
二、 使用测试大纲法分析程序
1、列大纲(提纲)分析需求—列出所有的窗口以及每个窗口包含的操作。
注意:窗口之间的先后顺序。
2、找出窗口和窗口(操作和操作)之间的关系,编写用例。
扩展:
对于“列表框”和“下拉列表框”、“组合列表框”(文本框+下拉列表框)进行测试时,一般至少测试三项:第一项、最后一项、中间某项。
3、案列----snagit
写出snagit软件安装过程中每个安装界面的测试要点。(安装测试用例、测试方案)
1、Welcome to the snagit 10 Installation Wizard(欢迎进入Snagit 10的欢迎向导)
(1) 点击“Next”(下一步)按钮,可以进入下一个界面。
(2) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
① 如果点击“Resume”(继续)按钮或关闭(X)按钮,可以继续安装。
② 如果点击“Exit Setup”(退出)按钮,终止安装;
2、License Agreement(许可协议)
(1) 如果不选择“I accept the License agreement”(我接受许可协议)复选框,“Next”(下一步)按钮“置灰”。
(2) 如果选择“I accept the License agreement”(我接受许可协议)复选框,“Next”(下一步)按钮可用,点击可以进入下一个界面。
(3) 点击“Back”(后退)按钮,可以退回上一个界面。
(4) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
3、Help Us Improve Snagit(帮助改善Snagit)
(1) 如果不选择“Improve Snagit by collecting usage data”(通过收集使用数据改善Snagit)或“Decide later when Snagit is running”(当Snagit运行时再做决定)单选按钮,“Next”(下一步)按钮“置灰”。
(2) 如果选择“Improve Snagit by collecting usage data”(通过收集使用数据改善Snagit)或“Decide later when Snagit is running”(当Snagit运行时再做决定)单选按钮,“Next”(下一步)按钮可用,点击可以进入下一个界面。(测试时需要分别测试)
(3) 点击“Back”(后退)按钮,可以退回上一个界面
(4) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
(5) 点击“More Information”按钮,可以打开相关的页面
4、Licensing(填写许可信息)
(1) 如果不选择“Installation type”(安装类型)中的任何类型,“Next”(下一步)按钮“置灰”。
(2) 如果选择“30 day evaluation”(30天评估版),“Next”(下一步)按钮可用,点击可以进入下一个界面(安装后只能使用30天)
(3) 如果选择“Licensed–I Have a key”(授权-获得一个序列号),“Next” (下一步)按钮可用,
① 填写正确的Name(姓名)(可以为空)和正确的key(序列号),点击“Next”按钮,可以进入下一个界面(安装后按照序列号授权时间使用)。
② 填写错误的key(序列号)(或不填写),点击“Next” 按钮,弹出错误提示。
-点击“Ok”按钮,关闭“信息提示框”
-点击“Visit TechSmith Web Site”(打开TechSmith站点),可以打开相应的页面
(4) 点击“Back”(后退)按钮,可以退回上一个界面
(5) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
(6)点击“Need help finding your software key?”(需要帮助找到软件的序列号),可以定位到相应的信息。
5、Select Installation Type(选择安装类型)
说明:目前只测试Typical(典型安装)
(1) 选择“Typical”(典型安装)单选按钮(默认),点击“Next”按钮,可以进入下一个界面(典型安装)。
(2) 选择“Custom”(自定义)单选按钮,点击“Next”按钮,可以进入下一个界面(自定义安装)。
(3) 点击“Back”(后退)按钮,可以退回上一个界面
(4) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
6、Ready to Install Snagit(准备安装)
(1) 测试选择和不选择“Start Snagit when installation is finished”(当安装完成时运行Snagit)功能
(2) 测试选择和不选择“Create shortcuts on Desktop”(在桌面上创建快捷方式)功能
(3) 测试选择和不选择“Run Snagit when Windows starts”(当启动Windows时运行Snagit)功能
(4) 点击“Install”(安装)按钮,开始进行安装。
(5) 点击“Back”(后退)按钮,可以退回上一个界面
(6) 点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
7、 Updating System(更新系统)
(1)点击“Cancel”(取消)按钮或关闭(X)按钮,程序不应该直接退出,而是弹出“信息提示框” 。
8、Snagit 10 has been successful installed(安装成功)
(1) 点击“Finish”(完成)按钮,结束安装过程。
(2) “Cancel”按钮和关闭(X)按钮“置灰”。
测试用例----测试大纲法相关推荐
- 【软件测试】测试大纲法——测试用例编写
前言 作为软件开发过程中一个非常重要的环节,软件测试越来越成为软件开发商和用户关注的焦点.完善的测试是软件质量的保证,因此软件测试就成了一项重要而艰巨的工作.要做好这项工作当然也绝非易事. 大家测试过 ...
- 测试用例---常用设计方法,等价类,边界值,因果图判定表,正交表,场景法,大纲法
等价类划分 1.概念:等价类划分属于典型的功能测试方法,根据程序对数据的要求,把程序的输入域划分成若干个部分,区分出那些是有效的,那些是无效的,每个区域选取典型数据为测试用例.每个区域中的输入时等价的 ...
- 树状图和测试大纲,用例评审
树状图 概念:穷举法,举出所有的可能情况.以数据树的形式表示 核心思想:从叶子到根只有一条路径,一片叶子一条用例 使用的场景:树状图是一种分析问题的思想,适用于条件比较少的时候 大纲法 概念:有时候叫 ...
- 测试用例方法---场景法(黑盒)
测试用例设计--场景法 定义 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流.这种在软件设计方面的思想也可引入到软件测试中,可 ...
- C语言正交表测试用例,测试用例设计—正交试验法
测试用例设计-正交试验法[烟三修整]上一篇 / 下一篇 2008-05-23 14:25:19 / 个人分类:测试理论 查看( 1930 ) / 评论( 3 ) / 评分( 0 / 0 ) 1.概念 ...
- boost::test模块装饰器数据测试用例测试
boost::test模块装饰器数据测试用例测试 实现功能 C++实现代码 实现功能 boost::test模块装饰器数据测试用例测试 C++实现代码 #define BOOST_TEST_MODUL ...
- 图章制作软件测试自学,SecSeal安全电子印章系统内部测试大纲.doc
SecSeal安全电子印章系统内部测试大纲 SecSeal安全电子印章系统 内部测试大纲 2004年3月 测试内容 测试人员: 测试日期: 测试软件版本: 印章管理系统: 盖章系统: 公文阅读器: 安 ...
- 测试管理之绩效考核指标--测试计划+测试用例+测试环境部署工作指标!!!
到今年7月,毕业整7年,做测试也近7年:7年说短不短.说长不长,回头看自己的青春年华和激情都奉献给了这份职业:能培养一个测试团队并给整个团队带来测试的价值和理念,是我去年就想做的一件事情,现在算是做到 ...
- 乐山职业技术学院计算机考纲,乐山职业技术学院2020年单独招生考试专业技能测试大纲2...
2021年高职单招升学一对一咨询高职单招张老师:15730452595(微信) 乐山职业技术学院2020年单独招生考试专业技能测试大纲2 一.测试性质 本大纲适用于中等职业学校信息技术类专业毕业生报考 ...
最新文章
- 绍兴袍江计算机培训,绍兴春华电脑基础培训班
- 每日一皮:两个实习生的结对编程...
- 《深入理解计算机系统》读书笔记九:寄存器结构
- Python进阶_wxpy学习:消息处理
- 2014025630《嵌入式程序设计》第七周学习总结
- rabbitmq 持久化_RabbitMQ原理与相关操作(三)消息持久化
- MySQL数据步骤管控_数据管理的发展过程分为哪三个阶段
- 对于数组使用sizeof(a)和使用sizeof(a[0])
- B2C网站运营核心数据分析模型
- Android客户端实现session会话过期的功能
- 模拟调制与抗噪声性能MATLAB,毕业论文 模拟通信系统抗噪声性能分析
- 深度学习软件安装及环境配置(Win10)
- 会员权益营销中,设置会员权益的三个标准
- 在WSL上安装MuJoCo和mujoco_py
- 武林c语言,听风一剑
- Linux下配置Popush——陈键
- linux 虚拟机大量udp请求失败_linux遭受UDP攻击解决办法
- 计算机竞赛辅导培训计划,信息学奥赛培训计划.pdf
- 绿坝预装推迟,Linux滤坝启动
- 如何设计一个秒杀服务
热门文章
- python练习题-运算符和变量练习作业题
- 【AUTOSAR】【CAN通信】CanTp
- html source type mp4,html5 – 获取MediaSource.isTypeSupported的mime类型
- python识图找图_Python实现识别图片中的所有人脸并显示出来
- Jetpack-Compose之三附带效应(副作用)
- Node安装及更换源
- inline 成员函数
- 1~100以内的所有素数
- CF577B Modulo Sum(dp,抽屉原理 | bitset优化 | 二进制优化)
- smartfroms word编辑_word如何改变smartart word如何编辑smartart