1樓:匿名使用者
1全部1、兩數之和大於第三數,如a0) (1)
(b>0) (2)
(c>0) (3)
(a+b>c) (4)
(b+c>a) (5)
(c+a>b) (6) (a<=0) (7)
(b<=0) (8)
(c<=0) (9)
(a+b<=c) (10)
(b+c<=a) (11)
(c+a<=b) (12)
是否是等腰三角形
(a=b) (13)
(b=c) (14)
(c=a) (15) (a!=b)and(b!=c)and(c!=a) (16)
是否是等腰直角三角形 :
(a=b)and(a^2+b^2=c^2) (17)
(b=c)and(b^2+c^2=a^2) (18)
(c=a)and(c^2+a^2=b^2) (19)
是否是等邊三角形 :
(a=b)and(b=c)and(c=a) (20)
(a!=b) (21)
(b!=c) (22)
(c!=a) (23)
三角形測試用例:
序號 [a,b,c] 覆蓋等價類 輸出
1 [3,4,5] (1)(2)(3)(4)(5)(6) 是三角形
2 [0,1,2] (7) 非三角形
3 [1,0,2] (8) 非三角形
4 [1,2,0] (9) 非三角形
5 [1,2,3] (10) 非三角形
6 [1,3,2] (11) 非三角形
7 [3,1,2] (12) 非三角形
8 [3,3,4] (1)(2)(3)(4)(5)(6)(13) 等腰三角形
9 [3,4,4] (1)(2)(3)(4)(5)(6)(14) 等腰三角形
10 [3,4,3] (1)(2)(3)(4)(5)(6)(15) 等腰三角形
11 [2√2,2√2,4] (1)(2)(3)(4)(5)(6)(17) 等腰直角三角形
12 [4,2√2,2√2] (1)(2)(3)(4)(5)(6)(18) 等腰直角三角形
13 [2√2,4,2√2] (1)(2)(3)(4)(5)(6)(19) 等腰直角三角形
14 [3,4,5] (1)(2)(3)(4)(5)(6)(16)(20)(22)(23)(24) 是三角形
15 [3,3,3] (1)(2)(3)(4)(5)(6)(16)(21) 等邊三角形
2樓:匿名使用者
寫個程式判斷?那就先排序,然後兩個小的相加,大於第三邊就pass,不行就fail
輸入三個正整數a、b、c,分別作為三角形的三條邊,通過程式判斷三條邊是否能構成三角形? 20
3樓:匿名使用者
按照數學公式判斷就可以了
4樓:匿名使用者
#includeint main()
c屁jl±a唰ㄟ抱x~q∵dトza唰ㄟ抱h
5樓:生哥帶你看電影
同求,哥們救命啊!有用例的話就發份給我吧,發到[email protected],我明天去面試要有這道題啊
6樓:匿名使用者
根據定義不久可以了?
如何用黑盒測試方法來設計測試用例,測試三條邊是否為三角形!速求!!
7樓:匿名使用者
這個問題被問太多次了 到處都是準確答案
軟體測試 在三角形計算中,要求三角型的三個邊長:a、b 和c。當三邊不可能構成三角形時提示錯誤
8樓:匿名使用者
一、等價類劃分:三角形三條邊a、b、c的資料型別不同
二、邊界值分析:由於三角形的邊長可以是正整數或正小數,所以就不對長度進行測試,那麼邊界值分析就不用了
三、因果圖法:三角形的三條邊資料輸入組合
我們看一下三角形的流程圖:
我們再分析一下三角形的等價類:
有效等價類:
輸入3個正整數或正小數:
1、兩數之和大於第三數,如a0) (1)
(b>0) (2)
(c>0) (3)
(a+b>c) (4)
(b+c>a) (5)
(c+a>b) (6) (a<=0) (7)
(b<=0) (8)
(c<=0) (9)
(a+b<=c) (10)
(b+c<=a) (11)
(c+a<=b) (12)
是否是等腰三角形
(a=b) (13)
(b=c) (14)
(c=a) (15) (a!=b)and(b!=c)and(c!=a) (16)
是否是等腰直角三角形 (a=b)and(a2+b2=c2) (17)
(b=c)and(b2+c2=a2) (18)
(c=a)and(c2+a2=b2) (19) (a!=b)and(b!=c)and(c!=a) (20)
是否是等邊三角形 (a=b)and(b=c)and(c=a) (21) (a!=b) (22)
(b!=c) (23)
(c!=a) (24)
三角形測試用例:
序號 [a,b,c] 覆蓋等價類 輸出
1 [3,4,5] (1)(2)(3)(4)(5)(6) 是三角形
2 [0,1,2] (7) 非三角形
3 [1,0,2] (8) 非三角形
4 [1,2,0] (9) 非三角形
5 [1,2,3] (10) 非三角形
6 [1,3,2] (11) 非三角形
7 [3,1,2] (12) 非三角形
8 [3,3,4] (1)(2)(3)(4)(5)(6)(13) 等腰三角形
9 [3,4,4] (1)(2)(3)(4)(5)(6)(14) 等腰三角形
10 [3,4,3] (1)(2)(3)(4)(5)(6)(15) 等腰三角形
11 [2√2,2√2,4] (1)(2)(3)(4)(5)(6)(17) 等腰直角三角形
12 [4,2√2,2√2] (1)(2)(3)(4)(5)(6)(18) 等腰直角三角形
13 [2√2,4,2√2] (1)(2)(3)(4)(5)(6)(19) 等腰直角三角形
14 [3,4,5] (1)(2)(3)(4)(5)(6)(16)(20)(22)(23)(24) 是三角形
15 [3,3,3] (1)(2)(3)(4)(5)(6)(16)(21) 等邊三角形
16 [,,,] 無效等價類 錯誤提示
17 [-3,4,5] 無效等價類 錯誤提示
18 [a,3,@] 無效等價類 錯誤提示
19 [3,4] 無效等價類 錯誤提示
9樓:匿名使用者
上有
這個測試用例怎麼寫 50
10樓:匿名使用者
黑盒測試其中有一測試方法是等價類劃分法
等價類劃分法分有效等價類和無效等價類
輸入三個整數,判斷三個整數能否構成一個三角形1.三角形:
有效等價類:兩邊之和大於第三邊(a+b>c,a+c>b,b+c>a)無效等價類:反之
2.等腰三角形:
有效等價類:其中兩邊必須相等(a=b,a=c,b=c)無效等價類:a=b=c
3.等邊三角形:
有效等價類:三邊必須相等(a=b=c)
無效等價類:(a=b,a=c,b=c)
只要是三角形不管怎麼樣都要遵守的道理:兩邊之和大於第三邊等腰和等邊恰恰相反
大概是這樣的原理
11樓:小馬鬥世
比較好的軟體測試人員也只能寫出一半的測試用例吧,這個應該可以寫40多個吧,我先寫寫試試(大概思想就是兩邊之和大於第三邊,兩邊之差小於第三邊,輸入含一個字母,兩個字母,三個字母,一個負數,兩個負數,三個負數)
1、 1 3 5
2、 1 5 3
3、 5 1 3
4、 0 1 2
5、 1 0 2
6、 2 1 0
7、 a 0 1
8、 0 a 1
9、 1 0 a
10、-1 2 6
11、1 -1 5
12、5 3 -1
13、a b 0
14、a 0 b
15、0 a b
16、a b c
17、-1 -1 2
18、-1 2 -1
19、2 -1 -1
20、-1 -1 -1
先寫一部分,寫的肯定不全,你再好好想想吧
如何編寫測試分析報告,軟體測試報告怎麼寫
通過分析bug的數量 性質 分佈情況,評價軟體的能力和限制。同時總結軟體測試計劃的執 專況,作屬為同類專案測試計劃和測試用例的編寫參考依據。1.測試負責人從bug管理工具中統計分析bug的數量 性質 分佈情況,提取相關資料,並形成圖表。如 每個測試工作日產生的bug 關閉的bug 延遲的bug 總的...
王博豪名字測試報告
繁體 簡體 筆畫 繁體 筆畫 姓名學 筆畫 五行 偏旁 部首 拼音 王 王 4 4 4 土 王 w ng 博e69da5e6ba9062616964757a686964616f31333337386634 博 12 12 12 水 十 b 豪 豪 14 14 14 水 豕 h o 名字王博豪評分 文...
電池un383和msds測試報告的區別
一 指代不同 1 un38.3 指在聯合國針對危險品運輸專門制定的 聯合國危險物品運輸試驗和標準手冊 的第3部分38.3款,即要求鋰電池運輸前,必須要通過高度模擬 高低溫迴圈 振動試驗 衝擊試驗 55 外短路 撞擊試驗 過充電試驗 強制放電試驗,才能保證鋰電池運輸安全。2 msds測試報告 是化學品...