注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)顛覆完美軟件:軟件測(cè)試必須知道的幾件事

顛覆完美軟件:軟件測(cè)試必須知道的幾件事

顛覆完美軟件:軟件測(cè)試必須知道的幾件事

定 價(jià):¥49.00

作 者: Gerald M. Weinberg(杰拉爾德.溫伯格)著,宋銳 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買這本書(shū)可以去


ISBN: 9787121258619 出版時(shí)間: 2015-07-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是從事軟件行業(yè)五十余年的Gerald M. Weinberg針對(duì)軟件測(cè)試所寫(xiě)的新作。他在軟件項(xiàng)目的管理、設(shè)計(jì)、開(kāi)發(fā)和測(cè)試方面都具有極其豐富的經(jīng)驗(yàn),對(duì)于與軟件開(kāi)發(fā)有關(guān)人員的心理尤其有深入的研究。在本書(shū)中,他重點(diǎn)討論了與軟件測(cè)試有關(guān)的各種心理問(wèn)題及其表現(xiàn)與應(yīng)對(duì)方法。作者首先闡述軟件測(cè)試之所以如此困難的原因——人的思維不是完美的,而軟件測(cè)試的最終目的就是發(fā)現(xiàn)對(duì)改善軟件產(chǎn)品和軟件開(kāi)發(fā)過(guò)程有益的信息,故軟件測(cè)試是一個(gè)信息獲取的過(guò)程。接著,作者利用豐富的經(jīng)歷和大量的實(shí)例,展現(xiàn)了在軟件測(cè)試中可能會(huì)出現(xiàn)的各種與人的心理有關(guān)的現(xiàn)象、誤區(qū)、欺詐,以及容易犯下的常見(jiàn)錯(cuò)誤等等。

作者簡(jiǎn)介

暫缺《顛覆完美軟件:軟件測(cè)試必須知道的幾件事》作者簡(jiǎn)介

圖書(shū)目錄

1      進(jìn)行測(cè)試的原因 1
1.1  人類不是完美的思考者 2
1.2  我們要做出有關(guān)軟件的決定 2
1.2.1  日記條目1 2
1.2.2  日記條目2 3
1.2.3  日記條目3 3
1.2.4  日記條目4 3
1.2.5  日記條目5 4
1.2.6  日記條目6 4
1.3  決定可能是有風(fēng)險(xiǎn)的 5
1.4  測(cè)試可以提供降低風(fēng)險(xiǎn)的信息 6
1.5  小結(jié) 8
1.6  常見(jiàn)錯(cuò)誤 8
2      測(cè)試無(wú)法做的事 10
2.1  信息未必有助于降低風(fēng)險(xiǎn) 11
2.2  也許我們不會(huì)使用那些花錢得到的信息 12
2.3  決定是感性的而不是理性的 13
2.4  不良的測(cè)試也許比不測(cè)試更糟 14
2.5  產(chǎn)品可能尚未準(zhǔn)備好接受測(cè)試 14
2.6  小結(jié) 15
2.7  常見(jiàn)錯(cuò)誤 15
3      不對(duì)所有可能性進(jìn)行測(cè)試的原因 18
3.1  可能進(jìn)行測(cè)試的數(shù)目是無(wú)限的 19
3.2  測(cè)試最多只是采樣 20
3.3  信息的成本可能超過(guò)無(wú)知的成本 21
3.4  也許我們可以用較少的測(cè)試獲取更多的信息 22
3.5  測(cè)試自助餐 22
3.6  小結(jié) 23
3.7  常見(jiàn)錯(cuò)誤 23
4      測(cè)試和除錯(cuò)的區(qū)別 25
4.1  測(cè)試會(huì)隨著機(jī)構(gòu)的成長(zhǎng)發(fā)生變化 28
4.2  以時(shí)間限制試探法作為管理法則,但根據(jù)需要進(jìn)行調(diào)整 30
4.3  小結(jié) 31
4.4  常見(jiàn)缺陷 31
5      元測(cè)試 33
5.1  我們有說(shuō)明書(shū),但是找不到了 34
5.2  我們的錯(cuò)誤太多了,導(dǎo)致缺陷數(shù)據(jù)庫(kù)無(wú)法高效運(yùn)轉(zhuǎn) 35
5.3  我們沒(méi)找到任何缺陷,實(shí)際上我們并沒(méi)有真正地找 35
5.4  我們修改記錄讓缺陷看起來(lái)沒(méi)那么嚴(yán)重 36
5.5  這不是我的組件中的問(wèn)題,所以我不記錄 36
5.6  我不知道在測(cè)試錯(cuò)誤的應(yīng)用程序 37
5.7  我們不測(cè)試最差的組件,因?yàn)榛ǖ臅r(shí)間太長(zhǎng) 37
5.8  我們已經(jīng)發(fā)現(xiàn)了這么多缺陷,不會(huì)再多了 38
5.9  我們的測(cè)試證明程序是正確的 38
5.10  我們運(yùn)行了很多測(cè)試用例,根本就看不過(guò)來(lái) 38
5.11  如果我們的軟件在有三名用戶時(shí)工作良好,顯然它在有一百
名用戶時(shí)也不會(huì)有問(wèn)題 39
5.12  我們不希望測(cè)試人員知道我們將忽略他們提供的信息 39
5.13  我沒(méi)有報(bào)告缺陷,所以開(kāi)發(fā)人員不會(huì)對(duì)我發(fā)脾氣 40
5.14  我們不需要測(cè)試它,因?yàn)殚_(kāi)發(fā)人員非常有  水平 40
5.15  接著說(shuō)元信息 41
5.16  小結(jié) 41
5.17  常見(jiàn)錯(cuò)誤 41
6      信息免疫 44
6.1  我們?cè)谏嬉?guī)則受到威脅時(shí)會(huì)感到害怕 45
6.2  我們壓抑無(wú)法接受的事物 46
6.3  我們讓不可接受的事物合理化 47
6.4  我們將自己的負(fù)面品質(zhì)投射給其他人 48
6.5  我們轉(zhuǎn)移指責(zé)從而免除自己的責(zé)任 49
6.6  我們對(duì)自己的不足進(jìn)行過(guò)度補(bǔ)償 51
6.7  我們?cè)谟X(jué)得失去控制時(shí)開(kāi)始強(qiáng)迫自己 51
6.8  小結(jié) 52
6.9  常見(jiàn)錯(cuò)誤 52
7      如何應(yīng)對(duì)防衛(wèi)反應(yīng) 54
7.1  確定恐懼 55
7.2  使用危機(jī)思維 55
7.3  實(shí)踐,實(shí)踐,再實(shí)踐 56
7.4  對(duì)自己進(jìn)行測(cè)試 57
7.5  小結(jié) 58
7.6  常見(jiàn)錯(cuò)誤 58
8      良好測(cè)試的要素 59
8.1  永遠(yuǎn)無(wú)法確切地知道 59
8.2  只能根據(jù)事實(shí)來(lái)評(píng)估良好性 61
8.3  你可能希望故意插入一些缺陷 62
8.4  對(duì)良好性的估算總是統(tǒng)計(jì)性的 62
8.5  可以對(duì)非差性進(jìn)行估算 63
8.6  小結(jié) 64
8.7  常見(jiàn)錯(cuò)誤 64
9      有關(guān)測(cè)試的主要誤區(qū) 66
9.1  指責(zé)誤區(qū) 66
9.2  窮舉測(cè)試誤區(qū) 67
9.3 “測(cè)試產(chǎn)生質(zhì)量”誤區(qū) 68
9.4  分解誤區(qū) 69
9.5  合成誤區(qū) 70
9.6 “所有測(cè)試都相同”誤區(qū) 71
9.7 “隨便哪個(gè)笨蛋都可以測(cè)試”誤區(qū) 72
9.8  小結(jié) 73
9.9  常見(jiàn)錯(cuò)誤 73


10      測(cè)試不僅僅是敲擊鍵盤(pán) 75
10.1  毫無(wú)目的地敲擊鍵盤(pán)是不是測(cè)試 76
10.2  白手套測(cè)試 77
10.3  狗食測(cè)試 78
10.4  對(duì)測(cè)試人員也要進(jìn)行測(cè)試 80
10.5  可能在沒(méi)有意識(shí)到的情況下進(jìn)行測(cè)試 80
10.6  演示不是測(cè)試 81
10.7  小結(jié) 82
10.8  常見(jiàn)錯(cuò)誤 82
11      信息攝取 84
11.1  使用薩提亞交互模型來(lái)解析溝通 84
11.1.1  攝?。↖ntake) 85
11.1.2  確定含義(Meaning) 85
11.1.3  確定重要性(Significance) 86
11.1.4  做出反應(yīng)(Response) 86
11.2  人們聽(tīng)取信息時(shí)是有選擇性的 87
11.3  數(shù)據(jù)來(lái)源會(huì)影響到攝取 87
11.4  時(shí)機(jī)也會(huì)導(dǎo)致差異 88
11.5  人們會(huì)出現(xiàn)信息過(guò)載 88
11.6  減少測(cè)試的數(shù)量也許可以傳遞更多的信息 89
11.7  尋找測(cè)試之外的信息攝取 90
11.8  不要混淆理解和攝取 90
11.9  使用數(shù)據(jù)質(zhì)疑來(lái)過(guò)濾理解 91
11.10  小結(jié) 91
11.11  常見(jiàn)錯(cuò)誤 91
12      確定含義 93
12.1  案例1:四個(gè)缺陷,五種含義 94
12.2  案例2:四個(gè)缺陷,七種含義 95
12.3  案例3:四個(gè)缺陷,自行確定含義 96
12.4  進(jìn)行解釋之前先弄清期望的是什么 96
12.5  不知道期望時(shí)的做法 98
12.6  使用已經(jīng)獲得的信息 98
12.7  使用間接信息 99
12.8  使用未獲得的信息 99
12.9  同樣的話可能具有不同的含義 100
12.10 “相同”可能并不一樣 101
12.11  某些時(shí)候不精確會(huì)更好 101
12.12  小結(jié) 102
12.13  常見(jiàn)錯(cuò)誤 102
13      確定重要性 104
13.1  不同人會(huì)給同樣的信息賦予不同的重要性 105
13.2  公共的重要性也許和個(gè)人的不一樣 106
13.3  重要性依賴于上下文環(huán)境 107
13.4  不能總是根據(jù)金錢來(lái)確定重要性 108
13.5  不要采用過(guò)細(xì)的尺度 110
13.6  首先解決重要問(wèn)題 110
13.7  聽(tīng)從自己的情緒反應(yīng) 111
13.8  小結(jié) 112
13.9  常見(jiàn)錯(cuò)誤 113

14      做出反應(yīng) 115
14.1  是運(yùn)氣不好還是管理不善 115
14.2  項(xiàng)目最后會(huì)趕進(jìn)度的原因 116
14.3  接近項(xiàng)目結(jié)束時(shí)應(yīng)如何反應(yīng) 117
14.4  對(duì)測(cè)試所需時(shí)間的估算與現(xiàn)實(shí)差距很大的 原因 118
14.4.1  好天氣估算 119
14.4.2  不切實(shí)際的過(guò)程模型 119
14.4.3  低質(zhì)的過(guò)程數(shù)據(jù) 119
14.4.4  沒(méi)有過(guò)程數(shù)據(jù) 121
14.5  確定是否已經(jīng)錯(cuò)過(guò)了可以有所改變的時(shí)刻 122
14.6  小結(jié) 122
14.7  常見(jiàn)錯(cuò)誤 122
15      避免軟件測(cè)試變得越發(fā)困難 124
15.1  情況變得更糟的原因 124
15.2  讓系統(tǒng)盡可能小 126
15.3  讓“系統(tǒng)”模型是可擴(kuò)展的 126
15.4  增量構(gòu)建有清晰接口的分立組件 127
15.5  減少進(jìn)入產(chǎn)品的缺陷數(shù)目 127
15.6  小結(jié) 128
15.7  常見(jiàn)錯(cuò)誤 128
16      不使用機(jī)器進(jìn)行測(cè)試 130
16.1  用機(jī)器進(jìn)行測(cè)試總是不夠的 130
16.2  首先對(duì)最差的部分進(jìn)行評(píng)審可以讓人了解缺陷的嚴(yán)重性 135
16.3  事實(shí)并不總是能令人信服的 136
16.4  測(cè)試人員是頗有價(jià)值的評(píng)審者 136
16.5  小結(jié) 137
16.6  常見(jiàn)錯(cuò)誤 137
17      測(cè)試欺詐 138
17.1  我們會(huì)賣給你一個(gè)神奇的工具 138
17.2  我們的演示是欺詐 139
17.3  這么多的證明信表明它一定很好 141
17.4  我們可以通過(guò)定價(jià)來(lái)欺詐 141
17.5  我們的工具會(huì)讀心術(shù) 142
17.6  我們保證你不用做任何事 144
17.7  我們一起密謀 144
17.8  避免欺詐的方法 145
17.9  小結(jié) 145
17.10  常見(jiàn)錯(cuò)誤 145
18      忘卻型欺詐 146
18.1  推遲文檔化造成的后果 146
18.2  不明確的測(cè)試報(bào)告就像流沙一樣 147
18.3  偽造的測(cè)試報(bào)告阻止了改進(jìn) 147
18.4  在別的地方進(jìn)行報(bào)復(fù) 148
18.5  早期的答案可能產(chǎn)生誤導(dǎo) 149
18.6 “量”不是“質(zhì)”的同義詞 149
18.7  不要將非測(cè)試活動(dòng)當(dāng)做測(cè)試 150
18.8  太整潔了,不可能是真的 151
18.9  電子表格中的垃圾還是垃圾 152
18.10  小結(jié) 152
18.11  常見(jiàn)錯(cuò)誤 152

尾    聲 153

尾    注 155

其他閱讀材料 159

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)