国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

【書山有路】 軟件測試的藝術第1章

2019-11-11 01:14:13
字體:
來源:轉載
供稿:網友

【書山有路】 軟件測試的藝術第1章

今天在外面考科目三,沒法寫代碼了,只能更新一點理論。我們繼續之前的話題,學習一點軟件測試的知識。

本篇博客是《軟件測試的藝術》 第2版的讀書筆記。

觀點

所謂軟件測試,就是一個過程或一系列過程,用來確認計算機代碼完成了其應該完成的功能,不執行其不該有的操作。軟件應當是可預測且穩定的,不會給用戶帶來意外驚奇。

練習

設計一組測試數據,程序需對數據進行正確處理以證明自身的正確性。程序的描述如下:

一個程序從一個輸入對話框中讀取三個整數值。這三個整數值代表了三角形三邊的長度。程序顯示提示信息,指出該三角形究竟是不規則三角形、等腰三角形還是等邊三角形。

我設計的測試用例:

a 2 22 a 22 2 a-1 8 90 3 33 2 13 3 33 3 43 3 23 3 73 4 5

我的得分:7分(滿分14,高水平程序員平均得分7.9),還可以吧(笑)

待提高的部分:

至少三個測試用例,代表有效的等腰三角形,從而可以測試到兩等邊的所有三種可能情況(如3,3,4;3,4,3;4,3,3)至少有三個測試用例,列舉了一邊等于另外兩邊的全部可能情況(如1,2,3;1,3,2;3,1,2)至少有三個測試用例,列舉了一邊大于另外兩邊的全部可能情況(如2,4,1;1,4,2;4,1,2)至少有一個測試用例,輸入的邊長為非整數(如2.5,3.5,5.5)至少一個測試用例,輸入的邊數不對對每一個測試用例除了定義了輸入,還定義了預期的輸出要有一個測試用例 0,0,0

這個測驗說明,即使測試這樣一個小程序,也不是件容易的事


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安义县| 庆城县| 增城市| 西乌珠穆沁旗| 五原县| 淮安市| 高邮市| 商丘市| 阳信县| 神池县| 北海市| 滦南县| 阳谷县| 文山县| 克什克腾旗| 嫩江县| 株洲县| 玛多县| 页游| 磴口县| 特克斯县| 松原市| 周至县| 禄劝| 金沙县| 烟台市| 贡觉县| 三明市| 楚雄市| 丹阳市| 石城县| 芒康县| 保德县| 收藏| 青河县| 景宁| 易门县| 昌邑市| 洛隆县| 白水县| 太仆寺旗|