UITimes:微軟軟件測試部門主要的工作內容是什么?
崔丹:當然是測試軟件:-)。負責的內容包括:了解軟件的設計要求;應用相應的技術和使用方法開發測試計劃書和測試scenarios;用C# (依產品而定,有的產品會采用C/C++和某些script languages)開發自動測試工具;尋找產品漏洞,錯誤,不合規范的部分;分析測試數據和達到的測試覆蓋比例;追蹤用戶反饋并根據需要跟進相應措施;確保在指定的時間里發行所能達到的最高品質的軟件產品。
UITimes:微軟測試部門的成員組成是怎樣的?
崔丹:根據產品和部門而定。測試部門可以有一個或多個經理,每個經理下面會有多個測試科。每個科大概三到十個測試人員。
UITimes:微軟進行軟件測試的流程是怎樣的?
崔丹:不同的產品會在測試流程方面有所不同。一些主要的工作包括制定測試計劃,測試計劃審閱,計劃內容的開發和執行等等。
UITimes:測試的評分標準中有關于易用性的部分嗎?如何打分呢?怎樣的軟件才算是易用性達到產品級的標準了?
崔丹:有。測試人員從使用者的角度對產品設計進行初步檢驗,發現的問題送交設計部門修補。然后對開發好的部分進行進一步檢驗,發現的問題送交開發部修補,這個工作貫穿整個產品流程直到結束。在產品測試達到一定程度之后,我們的UX (User Experience) 部門會組織Usability Study,就是請一些相應背景但是從來沒有接觸過這個軟件的人,觀察他們的使用過程,聽取他們的意見和要求。UX然后會把結果寫成報告發回產品部門,產品部然后匯同測試,設計,開發部的意見進行再改進。另外在產品開發期間,設計部會和市場部合作制定一套產品試用規劃,比如一些感應趣的潛在用戶會愿意在產品上市前試用產品的Beta或開發階段更早的產品,這些單位很可能就是我們將來的客戶,他們反饋回來的意見或建議我們會格外地重視。測試部門保留最后簽發易用性達標產品的權力。
UITimes:你覺得什么樣的軟件才是好的軟件?
崔丹:達到設計要求,易用性好,沒有功能性錯誤,在使用出錯時能夠提供有助用戶解決問題的信息,軟件運行效率達標等等。
UITimes:在微軟關于軟件的視覺風格有相應的評價標準嗎?如果界面設計不合格,那么如何調整?
文章來源于領測軟件測試網 http://www.kjueaiud.com/