软件测试笔试面试题:如何设计三角形测试用例

今天打算简单粗暴点,直接切入我们的主题,三角形如何设计测试用例。以下是我们柠檬班童鞋面试过程中碰到的一道题,以此为例。通过输入a、 b、c的值来判断是否为等腰三角形,要求a、b、c为正整数且取值范围为(0,9999】请建立测试用例进行测试

操作方法

  • 01

    等价类划分、边界值分析: 1.这道题的输入为a、b、c的值,值的要求数据类型满足正整数、长度满足(0,9999]; 细分正整数、长度,得出输入值的要求(1)(0,9999] (2)整数 (3)数字 (4)3个数 2.三角形的要求,(5)任意2边之和大于第3边 3.等腰三角形的要求,(6)任意2边相等 满足以上要求,则正确输出等腰三角形

  • 02

    在设计测试用例数据的时候,遵循下面条件 先新增一条测试用例覆盖尽量多的有效类,再逐步补充用例,确保所有有效类覆盖完全 新增一条测试用例只覆盖一个无效类,继续新增,确保所有的无效类覆盖完全

  • 03

    ——》 覆盖有效等价类的测试用例

  • 04

    ——》覆盖无效类的测试用例

(0)

相关推荐

  • 软件测试基础面试题

    你有过面试吗,有没有面试过软件测试呢,小编为你总结经典面试题 操作方法 01 软件测试活动的生命周期: 计划,设计,实现,执行,总结 计划:对整个系统软件进行规划,估计风险 设计:完成测试方案 实现: ...

  • 测试用例的设计步骤

    测试用例编写者不仅要掌握软件测试的技术和流程,而且要对被测软件的设计.功能规格说明.用户试用场景以及程序/模块的结构都有比较透彻的理解.测试用例设计一般包括以下几个步骤: 操作方法 01 第一步:测试 ...

  • 黑盒测试有哪些方法

    黑盒测试(black-box testing)又称功能测试.数据驱动测试或基于规范的测试.用这种方法进行测试时,被测程序被当作看不见内部的黑盒.在完全不考虑程序内部结构和内部特性的情况下,测试者仅依据 ...

  • 测试用例以及设计测试用例的方法

    操作方法 01 1.什么是测试用例? 测试用例是执行测试前由测试人员编写的指导测试的文档.测试用例主要解决测什么.怎么测.如何衡量的问题. 02 2.测试用例的组成包括: 用例编号 用例描述:记录测试 ...

  • 什么是软件测试?

    软件测试是软件质量保证的重要手段,通过软件测试发现软件缺陷,从而修改缺陷,提供软件的质量水平。在软件测试领域,还没有一种有教的缺陷检测机制可以完全发现软件所有的缺陷 软件缺陷和硬件缺陷不同,软件缺陷在 ...

  • 软件测试主要做什么工作?

    软件测试的主要工作是: 1.检检视代码.评审开发文档视代码.评审开发文档 2.进行测试设计.写作测试文档(测试计划.测试方案.测试用例等) 3.执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到 ...

  • 软件测试的工作职责是什么?

    操作方法 01 软件测试的工作职责是什么?我们今天就来分享一下. 02 根据软件设计需求制定测试计划,设计测试数据和测试用例: 03 有效地执行测试用例,提交测试报告: 04 准确地定位并跟踪问题,推 ...

  • 软件调试与软件测试有什么区别?

    软件调试与软件测试有什么区别?

  • 软件测试需要掌握的知识和技能

    操作方法 01 软件测试需要掌握的知识和技能 首先,你若是还未毕业或者刚毕业的计算机或非计算机专业的大学生,打算从事软件测试行业,那么,你首先得从几个方面去衡量自己! 02 先不说需要掌握的知识和技能 ...