测试面试题——三角形
生活随笔
收集整理的這篇文章主要介紹了
测试面试题——三角形
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
實例1:三角形問題
某程序規(guī)定:“輸入三個整數(shù)a、b、c分別作為三邊的邊長構(gòu)成三角形。通過程序判定所構(gòu)成的三角形的類型,當此三角形為一般三角形、等腰三角形、等邊三角形時,分別做計算。。。”用等價類劃分方法為該程序進行測試用例設計。
分析題目中給出和隱含的對輸入條件的要求:
(1)整數(shù) (2)三個數(shù)(3)非零數(shù)(4)正數(shù)
(5)兩邊之和大于第三邊(6)等腰 (7)等邊
如果a、b、c滿足條件(1)~(4),則輸出下列四種情況之一:
1)如果不滿足條件(5),則程序輸出為“非三角形”
2)如果三條邊相等即滿足條件(7),則程序輸出為“等邊三角形”
3)如果只有兩條邊相等,及滿足條件(6),則程序輸出為“等腰三角形”
4)如果三條邊都不相等,則程序輸出為“一般三角形”
列出等價類表并編號
a b c 覆蓋等價類號碼
覆蓋無效等價類的測試用例:
總結(jié)
以上是生活随笔為你收集整理的测试面试题——三角形的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HPE矛头直指思科 与Arista达成软
- 下一篇: 控件获取图像可从几方面取得?_基于图像特