某打印机功能如下:
打印机初始处于就绪的状态下,可以接收打印的任务,进入打印状态,开始打印;
在打印的过程中,如果打印机出现故障,打印机将处于故障状态,等待修复故障;故障修复后,打印机恢复打印状态,继续打印原来的文档;
在打印过程中,如果纸张用完,打印机将暂停打印,处于缺纸状态,当放入纸张后,打印机会自动检测,恢复打印状态,继续开始打印;
打印任务完成,打印机恢复就绪状态

测试用例
编号 测试步骤 预期结果
test-1 就绪-开始打印-完成打印-就绪 完成打印
test-2 就绪-开始打印-故障-修复-完成打印 完成打印
test-3 就绪-开始打印-缺纸-填充纸张-完成打印 完成打印
test-4 就绪-开始打印-故障 故障
test-5 就绪-开始打印-缺纸 缺纸

【大学生软件测试基础】打印机功能 - 状态转移图相关推荐

  1. 【大学生软件测试基础】计算房产基础中介费 - 决策表

    有一个"计算房产基础中介费"的程序,规定中介费用政策如下: 1.如果房屋销售总价少于10万元,那么基础中介费将是销售额的2%: 2.如果房屋销售总价大于10万元,但少于100万元, ...

  2. 【大学生软件测试基础】余额宝提现 - 边界测试

    余额宝的提现功能有两种方式:快速到账(2小时),每日最高提现额度为10000元:普通到账,可提取金额为 余额宝最大余额,但到账时间会慢一些. 假设余额宝中余额为50000,对边界值进行分析: ●  如 ...

  3. 【大学生软件测试基础】自动贩卖机 - 因果图

    有一个饮料自动售货机(单价为1元5角钱)的控制处理软件,它的功能说明书如下: 若投入1元5角钱的硬币,按下 "可乐"."雪碧"或"绿茶"按钮 ...

  4. 【大学生软件测试基础】历年学生信息查询界面 - 正交表

    某系统"历年学生信息查询"的功能界面如下图所示,利用正交实验法对其设计测试用例. 任务1:根据上面的需求找出因子与水平: 任务2:根据因子与水平数,选择合适的正交表: 任务3: 根 ...

  5. 【大学生软件测试基础】web版微信登录测试 - 正交表

    微信是一款手机App软件,但它也有web版微信可以登录,如果要测试微信web页面运行环境,需要考虑多种因素.在众多的因素中,我们可以选出几个影响比较大的因素,如服务器.操作系统,插件和浏览器.对于选取 ...

  6. 【大学生软件测试基础】图书阅读指南 - 决策表法

    图书阅读指南 v图书阅读过程中可能会出现3种情况 ●  是否疲倦. ●  是否对内容感兴趣. ●  对书中的内容是否感到糊涂. 如果回答是肯定的,则使用"Y"标记:如果回答是否定的 ...

  7. 【大学生软件测试基础】三角形构成问题 - 决策表

    三角形构成问题 三角形的三边是否能构成三角形,如果能构成三角形,那么是构成一般三角形.等腰三角形还是等边三角形 据此分析,三角形问题有4个问题: 结果: 是否构成三角形: c1 不构成三角形 e1 a ...

  8. 【大学生软件测试基础】三角形类型 - 白盒测试 - 语句覆盖 -02

    根据三角形三边的关系可将三角形分为4种类型:不构成三角形.一般三角形.等腰三角形.等边三角形.根据该原则实现一个判断三角形的程序. 任务1.依据源代码画出程序流程图: 任务2.根据程序流程图,找出程序 ...

  9. 【大学生软件测试基础】长方体体积 - 边界测试

    长方体体积边界值分析测试用例(边长取值为 0~100): 测试用例 长(x) 宽(y) 高(z) 被测边界 预期结果 test_1 50 50 0 高->1 高超出范围 test_2 50 50 ...

最新文章

  1. html默认选定,html默认代码
  2. kaka 1.0.0 重磅发布,服务于后端的事件领域模型框架。
  3. Linux 文件大小 文件夹大小 磁盘大小
  4. .NET或将引入类型类和扩展
  5. PL/SQL Developer连接Oracle 11g在Win8 64位系统下乱码
  6. Qt的工程文件讲解 .pro
  7. C语言实现可变参数列表的system接口:宏__VA_ARGS__
  8. win10+anaconda3+python3.7+pytorch-cpu安装
  9. c#oracle数组超出,急问:System.IndexOutOfRangeException: 索引超出了数组界限解决方案
  10. 命令行获取本地安全策略
  11. python如何取消上一步操作的快捷键_ai返回上一步的快捷键是什么
  12. 新买笔记本屏幕缝隙有灰尘_如何清除笔记本电脑上的灰尘
  13. 计算机毕业设计(24)java毕设作品之疫苗预约系统
  14. 使用regexp_extract、regexp_replace函数过滤特殊字符时,不同的执行情境下(hive -e;hive -f),正则表达式的内容有变化
  15. 软件工程大一学年简单的总结一下
  16. 看精神小伙是如何智斗骗子的
  17. 唐峻:互联网内容产业永远有机会
  18. 华南师范大学计算机考研考场,华南师范大学2018考研考场安排
  19. android xml sax解析,《android用SAX解析xml》
  20. vue零基础——vue2基础知识

热门文章

  1. 编程常用英文单词缩写整理
  2. springboot 配置404页面
  3. 数字逻辑与EDA技术课程设计---闹钟
  4. 胖客户端与瘦客户端概念与区别
  5. python 画股票走势图_使用Python matplotlib绘制股票走势图
  6. 原来微信可以这样玩!
  7. 《第一行代码 Android 第2版》下载
  8. 一文带你读懂iOS应用如何使用TestFlight进行测试
  9. 设计模式系列-Builder模式(高效构建参数)
  10. 数据结构-串、数组、广义表