《软件测试有关黑盒白盒的软件测试.doc》由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关《软件测试有关黑盒白盒的软件测试.doc》文档请在天天文库搜索。

1、《软件测试技术》课程报告1. 课程报告题目现有一个年龄计算程序,它的功能如下:根据当前日期和某个人的出生日期计算此人的年龄。一个日期分为年、月、日三个部分,要求年、月、日都为整数,且满足:1 ≤month ≤12,1 ≤day ≤31,1912 ≤year ≤2050。针对上述系统设计其测试用例及测试方法:(1)黑盒测试。请给出测试的等价划分类,包括有效等价类和无效等价类,以及基于等价划分类的测试用例;给出边界值法测试用例。(2)白盒测试。请给出语句覆盖、判定覆盖、条件覆盖、条件组合覆盖的测试流程和测试用例表,并加以分析。(3)如果此系统是一个B/S架构程序,描述如何进行自动化测试。2. 课程报告内容(1)黑盒测试。根据条件,划分等价类如下:输入条件有效等价类序号边界值序号无效等价类序号Year(年)1912

2、050kYear=2050e非整数lMonth(月)1

3、的上边界为2050420501105195601不合法验证Month的下边界为161956115571955131不合法验证Month的上边界为1281955121559193910不合法验证Day的下边界为11019391171111934132不合法验证Day的上边界为3112193413176(2)白盒测试。程序流程图如下所示:为了简化说明分别对各个判断取真取假分别为B,b,C,c,D,d,E,e,G,g,H,h,I,i,L,l。语句覆盖:假定当前的日期为2012-4-9。测试用例编号输入执行路径yearmonthday11984410ABCDEGhiL22015310ABCDEGg32008127ABCDEGH判定覆盖:假定当前的日期为2012-4-9,测试用例输入为1984-4-10,程序执行的路径为:ABCDEGhiL。条件覆盖:假定当前的日期为2012-4-9,,由图可得,对。

4、于year的判断,1912<=year<=2050取真值为T1,取假值为F1,依次类推……测试用例表如下:测试用例通过路径条件取值yearmonthday202511ABCDEgT1,T2,T3,F41984127ABCDEGHT1,T2,T3,T4,T51956828ABCDEGhIT1,T2,T3,T4,F5,T61956416ABCDEGhiLT1,T2,T3,T4,F5,F6,T7195646ABCDEGhilT1,T2,T3,T4,F5,F6,F7条件组合覆盖:假定当前日期为2012-4-9,由图可得,对于year的判断,1912<=year<=2050取真值为T1,取假值为F1,依次类推……测试用例表如下:测试用例通过路径条件取值 yearmonthday1956828ABCDEGhIT1,T2,T3,T4,F5,T6190011AbF119561316ABcT1,F21956158ABCdT1,T2,F32015918ABCDEgT1,T2,T3,F41984127ABCDEGHT1,T2,T3,T4,T51984918ABCDEGhIT1,T2,T3,T4,F5,T61984416ABCDEGhiLT1,T2,T3,T4,F5,F6,T7198446ABCDEGhilT1,T2,T3,T4,F5,F6,F7(3)自动化测试。可以使用工具如QTP或LR测试,首先录制脚本,修改脚本到可以使用,然后根据设计的用例对脚本进行参数化.然后查看报告就可以了。。

软件测试黑盒用例文档,软件测试有关黑盒白盒的软件测试.doc相关推荐

  1. 软件测试黑盒用例文档,看完这篇黑盒测试用例编写教程,我豁然开朗

    测试用例编写是软件测试的基本技能:也有很多人认为测试用例是软件测试的核心:软件测试中最重要的是设计和生成有效的测试用例:测试用例是测试工作的指导,是软件测试的必须遵守的准则. 在这里我们不讨论以上的各 ...

  2. 软件测试黑盒用例文档,软件测试黑盒白盒测试用例.pdf

    软件测试小论文 题目:学生成绩评测系统 姓名: 班级: 学号: 分数:_______________ 精选文档 组长 组员 职责: 得分: 组员 职责: 得分: 组员 职责: 得分: - 2 精选文档 ...

  3. java软件测试黑盒工具,软件测试中的抽象层次系列之一 – 黑盒与白盒

    前几天我在微博上发出了一个STB-010(软件测试在线公益课程系列)报名通知的帖子,这一讲的题目是"软件测试黒盒技术与应用 - 状态转换测试方法",立即引来了一些讨论. 比如朱少民 ...

  4. 如何绘制逻辑图— 4. 要素的属性:黑盒与白盒

    在上一篇文中已经介绍了描述要素大小的属性(粒度与分层),这一篇要说明描述要素状态的属性. 看到了"黑盒/白盒",可能认为在讨论软件的测试工作?错了,在分析方法中借用了软件测试的黑/ ...

  5. 软件工程白盒测试的流图怎么画_功能安全理论 | 黑盒 与 白盒

    点击上方?"汽车知识共享空间"关注订阅号,设为星标⭐获取更多实时内容更新... 功能安全标准ISO 26262-6的第9部分是关于软件单元验证的的,总共三个Table(7.8.9) ...

  6. 无线路由器挖洞方法大比拼:白盒 or 黑盒?

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 ZDI 发布博客文章,比较了黑盒和白盒挖洞方法的优劣.如下是对文章的编译. 去年,我们披露了两个认证绕过漏洞 ZDI-20-1176 ...

  7. 面向可解释AI的黑盒和白盒模型

    使用模型属性.本地逻辑表示和全局逻辑表示从黑盒模型生成解释 快速回顾:XAI 和 NSC 可解释人工智能 (XAI) 致力于开发对人类(包括用户.开发人员.政策制定者和审计人员)来说本质上更容易理解的 ...

  8. 拎清黑盒白盒,告别混乱失控的生活

    用手机的相机照相,你不需要了解摄像头.闪光灯.图像处理,只要调用一个 API 就可以完成拍摄一张照片的任务. 用 Qt 的按钮响应用户鼠标,你只需要连接到 clicked 槽,用户点击按钮,你就可以响 ...

  9. 软件测试(黑盒白盒)

    软件=程序+数据库+文档+服务 软件测试: 使用人工或自动手段来运行或测试某个系统的过程,目的在于检验其是否满足规定的需要,或是弄清楚预期结果与实际结果之间的差别 软件测试目的:以最小的人力物力和时间 ...

最新文章

  1. 更换AppleWWDRCA.cer证书
  2. 数值运算python-Python : 数值以及数值运算
  3. 自考计算机和行政管理哪个好考,自考行政管理好考吗?自考行政管理都考哪些科目?...
  4. android-oculus
  5. Zuul Gateway 网关
  6. 趣谈设计模式 | 命令模式(Command):将命令封装为对象
  7. asp.net core 自定义 Policy 替换 AllowAnonymous 的行为
  8. 理论基础 —— 查找 —— 二分查找
  9. 【杂记】我为什么要坚持写博客
  10. java fastjson vector转为json_java对象与Json字符串之间的转化(fastjson)
  11. Date-calendar 类
  12. MySQL分组查询语句
  13. Java集合框架知识点
  14. win8 不显示计算机,Win8电脑插上U盘不显示盘符怎么办?
  15. 基于java springboot android 安卓记账本源码(毕设)
  16. 华为eNSP-ISIS理论+实验配置
  17. gym/226036-F. Two Points【三分查找】
  18. Kali Linux 渗透测试之被动信息收集(三)——Recon-NG框架
  19. 今天拿到软件设计师证书
  20. 随笔(十一)——在杭州的100天-第十天

热门文章

  1. 如何在deepin中安装nodejs
  2. GY-MCU90615 非接触式体温传感器
  3. java实现多继承的三种方式
  4. 如何设计千万级数据的java对账系统之一
  5. C4D——建模细节操作小笔记
  6. linux 提高网络吞吐量,提升linux 低延时 高吞吐量 性能的配置
  7. 新疆计算机考试ppt教程,新疆2020年中小学教师计算机考核试题-课件制作
  8. 非极大值抑制算法总结(NMS, soft-NMS)
  9. [浅析]UE4材质基础总结
  10. 计算机是黄金专业,永不过时的“黄金专业”?本科和考研都值得选,赶紧收藏吧...