我對軟件測試的印象很差。
為了能將制作的游戲正常的運行,我總共測試了將近五百次。
用鼠標點擊下面這個按鈕,一直點到想吐。
我完全是靠着對游戲的熱愛才繼續下去的,一天中有6個小時都是在不斷地測試,不斷地發現問題,再不斷的更改。
現在才發現,我的測試方式不科學,就像我制作的游戲,不是很科學。
以上都是我的吐槽,吐槽……
其實我還沒說完。
(´▽`)(´▽`)(´▽`)(´▽`)(´▽`)分割線(´▽`)(´▽`)(´▽`)(´▽`)(´▽`)
發現了從未發現的問題,才是一次成功的測試。
不論是哪個方面的開發者,都會需要測試,也正是因為越來越多的軟件出現,從而導致軟件測試變成了非常重要的一步,測試必須伴隨着開發進行,而不能等開發結束后再進行測試。
接觸了這門學科后我才知道,軟件測試是專業的,是需要專門的方式和手段的。游戲開發的后期,測試中發現的bug也越來越多,我才發現我忽略了腳本的檢查與測試,因為使用的腳本語言是Ruby,我對於Ruby不是很熟悉,所以在語法方面也出現了錯誤,而這樣的錯誤,往往就是通篇的弄錯(;´༎ຶД༎ຶ`)這為我增加了很多的工作量,也令我十分的悔恨。
上課也一個月了,我也自己在網絡上找了一些資料,希望能減少我的工作量(雖然是自己想開發出來做的東西),我又意識到自己沒有做兼容性測試,恐怕還有很多的事情要等着我去做。
於是我做了一個總結:
開發游戲時也必須同時進行測試
程序腳本,引擎測試以及相應的UI測試也必須同時進行
游戲測試與軟件測試有所區別,但也必須掌握科學方法
希望往后,能運用自己所學,減少不必要的錯誤吧。