qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          [游戲]新人如何提高軟件測試用例?

          如何能夠提高自己的測試用例?我的一些經驗,僅針對游戲測試人員。

            測試用例一直是我早期測試過程中比較大的障礙,在寫測試用例的時候,相信大家都知道,我們最怕的就是一些不容易想到的邊界的遺漏,尤其對于新手或者缺乏游戲經驗的人來說更是容易顧了這頭忘了那頭,如何能夠保證自己寫的測試用例盡可能的完善呢?我想就我的一些經驗來拋磚引玉,與大家分享。

            (1)游戲經驗,剛接觸測試工作的時候,我對網游(尤其MMORPG)其實一竅不通,在寫用例的時候很難靠自己純粹的想象來去覆蓋到每一個邊界,寫的用例也是漏洞百出,有時候甚至連主流程也會遺漏,但是對MMORPG(由于產品的原因,當時選擇了wow)有一定的了解后,寫用例的效率明顯提高很多,寫的過程中自然而然會想到很多邊界,因此我覺得很有必要去熟悉自己的產品,與此同時,可以選擇一款市面上比較成功又與自己產品類似的游戲作為長期的體驗。

            (2)用例走讀的總結(邊界情況的總結),這個過程對于新手測試人員幫助其實非常大的,走讀一次總結一次,每個人對問題的看法都存在差異,把一些通用的邊界(自己經常遺漏的)匯總起來,以及一些通用的測試用例概括一下(例如對物品的測試、界面的通用測試等等),經常翻閱一下,接下來寫用例的時候至少不會在這個邊界出問題,當走讀的次數多了,對游戲有一定的認識以后,會發(fā)現走讀的過程中從用例中暴露出來的問題也會越來越少,只不過用例走讀是一項挺耗時的工作,時間若是允許的話,走讀用例還是非常有必要的。

            (3)邊測試邊補充用例,這個過程我想大多數測試人員都是這樣執(zhí)行的,我也不做過多的補充,只是一些特殊情況下容易遺忘,比方說過了一兩個月,策劃更改了一些玩法,還是很有必要將這些用例補充進去的,在用例的備注中最好寫上修改日期。還有一點就是對一些經常出BUG的邊界多多留意,在我測試的很多系統(tǒng)中經常會遇見同一個問題:A玩家在轉場景的過程中遇到的一些操作,從而引起B(yǎng)UG,比方說轉場景過程中被踢出隊伍,A玩家是否依然可以進一些只有組隊狀態(tài)下才能進的場景?轉場景過程中其他玩家提交一個加全服BUFF的物品,A是否會加到?等等,諸如此類。

            (4)業(yè)余多看一些其他同事寫的優(yōu)秀用例,尤其是一些自己經常測試的系統(tǒng),學習別人是如何進行分塊的,這樣分塊是否能夠讓整個用例看起來非常的清晰?個人感覺,分塊分好了,用例也就成功一半了,基于每個小塊的考慮邊界怎么都比基于整體考慮邊界來的明了。

            歡迎大家補充~

          posted on 2013-05-10 09:32 順其自然EVO 閱讀(336) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2013年5月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 万荣县| 左权县| 海盐县| 泾阳县| 淮阳县| 鄂伦春自治旗| 六盘水市| 洪江市| 广南县| 江城| 行唐县| 额敏县| 景泰县| 新绛县| 合水县| 特克斯县| 图们市| 玉龙| 盐亭县| 本溪市| 临夏市| 茶陵县| 德惠市| 平利县| 凤城市| 田阳县| 苗栗市| 柳江县| 枣强县| 龙门县| 离岛区| 海兴县| 开封市| 东方市| 海原县| 拜泉县| 枞阳县| 南康市| 高淳县| 中牟县| 新昌县|