您的位置: 北京軟件開發(fā)公司 > 新聞動態(tài) >
北京軟件開發(fā)公司軟件測試:藝術(shù),科學(xué)或兩者兼而有之?_北京軟件開發(fā)公司
發(fā)表日期:2015-09-15 10:39:34 ?? 文章編輯:yitianxinda ?? 瀏覽次數(shù):
為了打發(fā)時(shí)間,北京軟件開發(fā)公司想在一個(gè)共同的 –讀者意見盡管有些語義–論點(diǎn):軟件測試是藝術(shù)還是科學(xué)?
我遇到 較 普遍認(rèn)為測試是一門藝術(shù)。事實(shí)上,有一個(gè)流行的通過梅爾斯的書與 ,名字,我相信很多人都讀過。但在你下定決心,這將有助于了解科學(xué)和藝術(shù)的區(qū)別。這是一個(gè)好雖然解釋我發(fā)現(xiàn):
科學(xué)和藝術(shù)之間的區(qū)別是方法的差異。每一個(gè)創(chuàng)造有三個(gè)部分,
1。輸入
2。過程
3。輸出
藝術(shù):如果你可以使用不同的方法來創(chuàng)建一個(gè)點(diǎn)(輸出)使用相同的輸入,是藝術(shù)。
科學(xué):如果你可以使用標(biāo)準(zhǔn)的方法來創(chuàng)建一個(gè)點(diǎn)(輸出)使用相同的輸入是科學(xué)。
實(shí)例:
藝術(shù)
輸入:一紙,罐紅油漆,罐藍(lán)痛,瓶綠色油漆和刷子。
輸出:洛磯山的藝術(shù)
方法:每個(gè)人可以用不同的組合和不同的方式描繪落基山。
輸入:4個(gè)輪胎,鋼,發(fā)動機(jī),等。
輸出:一輛車
方法:每個(gè)人可以用自己的創(chuàng)意做出功能車–看起來科學(xué)而參與藝術(shù)。
科學(xué)
輸入:一加侖的氧,兩加侖的氫,和增壓室。
輸出:三加侖純凈水
過程:每個(gè)人都應(yīng)該遵循同樣的程序,否則,水不能被創(chuàng)造。
輸入:一公升膠,塑料帶和一把刀
輸出:保險(xiǎn)杠貼紙
過程:每一步都必須精確的完全匹配,如溫度,厚度,強(qiáng)度,塑性,時(shí)間剝離等使保險(xiǎn)杠貼紙,看起來像藝術(shù),但它與科學(xué)。
所以,科學(xué)和藝術(shù)之間的區(qū)別是我們做事情的方式來創(chuàng)建新的對象。如果這個(gè)過程要精確地然后是科學(xué),如果這個(gè)過程可以改變,或者你可以做你自己的方式來創(chuàng)建相同的輸出就是藝術(shù)。
由這定義,答案會出現(xiàn)。有很多時(shí)候,測試人員能用完全不同的方法創(chuàng)建相同的輸出(例如。有許多方法來發(fā)現(xiàn)同樣的錯(cuò)誤)。 有 有時(shí)只有特定的工具,具體的流程可以 產(chǎn)量 期望的結(jié)果。
所以我想,真正的問題是什么,你,作為北京軟件開發(fā)公司的測試人員,認(rèn)為自己是藝術(shù)家嗎?科學(xué)家?或者兩者都有?