Re: [問題] 請問軟體怎麼做測試阿...

看板Soft_Job作者 (一本初衷)時間16年前 (2008/01/22 06:34), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《WJ1224 (好心情)》之銘言: : ※ 引述《LieTo (這就是人蔘.....)》之銘言: : : 作者: LieTo (這就是人蔘.....) 看板: Tech_Job : : 標題: [問題] 請問軟體怎麼做測試阿... : : 時間: Fri Nov 2 11:48:33 2007 : : 我以前做的測試都是硬體測試... : : 結果很多的工作職缺都是軟體測試 : : 不過我只能想到說像銀行類的軟體測試 : : 可能就寫個小scrip丟封包給寫好的軟體 測試相容性之類... : : 版上有大大是做軟體測試的嗎? : : 可否分享一下寫軟體測試的軟體 大概的概念呢? : : 謝謝~~~~~~~~~~~~~~~~~~~ : 現在回文不知道會不會太晚 : 因為看都沒人回 想說剛好在這一行 : 分享一下工作及上軟體測試課程的經驗 : 首先 看你是哪一類的軟體測試囉 : 是網頁?應用軟體?還是賣code? : (網頁的我不知道 sorry~) : 如果公司夠大 你應該會拿到測試案例 裡面就已經寫好每一條該怎麼測 : 你只要回報BUG的紀錄... : 如果是小公司那要做的事很多 對於小公司來講 文件是最後才搞的 : 因為很多地方要裁示 : 測試計畫(測試前要寫的文件)可能都還沒寫好 就開始要測了... : 當然也不是一拿到就亂測一通 不然會忘記某些功能自己測過了沒 : 記住一點! : 軟體測試是以有系統的方法去執行與檢查軟體以發現軟體中bug的過程 : 每一次測之前 很簡單的概念要去想 : 1. : 要清楚要測的版本是1.0 還是?? : 可以測的範圍是連結資料庫的部分還是只是功能面的? : 一個專案可能有兩三個工程師在負責 進度不一唷 : 能拿出來的可能還不完善 maybe只做到60% 那你就要用60%的方式去做測試 : 先檢查UI界面有沒有問題呀 或是這個按鈕按下去有沒有預期的功能? : 倘若你用100%的方式去測 : 他們不爽你 心裡幹繳你 : 你也會覺得 白癡 自己好像來到一個能力不足的圈子 : 那可是你沒先自己定位好喔!! : 2. : 測試的層級通常是這樣: : [單元測試]-以系統中單一模組為測試對象,目的在發現各模組內部的錯誤, : 以確保受測模組的一致性與邏輯正確性通常是開發人員自己做(因為可能要看code) : [整合測試]-整合測試檢查員元件間的一致性問題,即系統整合上的問題 : [驗證測試]-驗證測試應由有經驗之實際使用者進行,目的在確認軟體功能特性 : 確實符合實際需求。 : [系統測試]-系統階層功能測試,壓力測試,績效測試,負荷測試,工作背景測試, : 環境建構測試,恢復測試,安全性測試.... : 3. : 每一個軟體都有自己獨特的測試因子 : 甚麼叫測試因子?簡單說就是軟體屬性 會造成風險的那個要素 : 譬如我做購物網站(比如而已) : 那他的測試因子就是安全性嘛 資料不能外洩阿!! 還有績效 假設同時10000使用者 : 同時上線...系統當機了 怎麼辦? : 再來大概就是資料的正確性.. : 所以軟體屬性抓出來先朝這些地方去測 : 4. : 時間那麼趕 根本測不完 : 是的!! : 當你成為一個測試人員就要有這個認知~ : 那麼該麼權衡呢??? : 使用者一定會走到的路徑 絕對要測過 : 且驗證它絕對不會造成當機的損害 : 如果你挑了10個bug都是很冷門的路徑 : 那還不如兩三個是落在使用者必定走的路上 : 他還覺得你的產品好用些 : 5. : 心態調適 : 這個一時之間很難說..... : 只是做測試要把握一個原則-優使性 : 不管外在紛紛擾擾要對得起自己的良心 品質是很重要的 真的... : 不知不覺打那麼多 : 要去睡了 下台一鞠躬 也是好晚了,懶得多寫,尤其原回文大大又寫得那麼好 僅補充一點點,野人獻曝一下 如果您是測試領域的入門者,也許該考慮以下簡單的項目 1. 對作業系統、環境熟不熟? 對產品以及規格書的認知多少? 測試設計與測試案例 是不是自己寫的? 不是的話,要尋求什麼幫助先弄清楚? 2. 測試人員應該抱持著"自己是第一個產品使用者"的心態去測試 這樣您會有全新不同的視野來看待您的產品與您的工作 也會看到更多教科書或標準教範沒辦法提到的問題 (有可能更重要!!) 如果以一個純研發人員的心態去看待測試,那做出來的產品往往親和力不佳 (Not User-friendly),頂多只是找找程式上的bug而已,測試所包含範圍有限 3. 如果有寫得夠詳細的文件,請仔細參閱,尤其是測試計畫。很多新手往往因為 對專業用語還不熟悉或囿於經驗,容易忽略測試計畫。但全本西廂記卻都在那裡 4. 您是QA還是tester? QA範圍所包含的更為廣泛,連整個開發團隊的工作流程、文件 等等都是可以測試的範圍。可以提出您專業的意見 5. 讀書囉(或找人交流、找家有規模的公司等等),現在中文書也比以前多了, 讀一讀有助釐清一些觀念 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.104.123.2

01/24 17:50, , 1F
講得很好呀~當"第一個使用者"的心情真的很重要...
01/24 17:50, 1F

01/25 01:16, , 2F
大推!!!
01/25 01:16, 2F
文章代碼(AID): #17bHtPQZ (Soft_Job)
文章代碼(AID): #17bHtPQZ (Soft_Job)