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

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

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

2019-11-10 22:22:26
字體:
來源:轉載
供稿:網友

【書山有路】 軟件測試的藝術第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

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 额济纳旗| 广平县| 庆安县| 海盐县| 晋州市| 建湖县| 颍上县| 大埔县| 武强县| 宜黄县| 芜湖县| 张家界市| 平安县| 高尔夫| 兴和县| 包头市| 玛曲县| 龙海市| 马边| 公安县| 行唐县| 新兴县| 左贡县| 紫金县| 临潭县| 临泉县| 松原市| 江孜县| 景洪市| 莎车县| 晴隆县| 红桥区| 三都| 会同县| 宿松县| 忻州市| 孟州市| 轮台县| 色达县| 长汀县| 泽州县|