如何编写测试用例(入职测开感想)
0、記錄當時入職CDG的感想
我主要負責內部運營平臺的系統測試工作,剛入職,老大先給了我一個運營中心項目迭代流程文檔,讓我熟悉熟悉內部運營平臺。我一看,啊哈,作為軟件工程的學生,敏捷開發、雙周迭代還是有那么一些了解的(雖然沒有實際使用過),然后又發給我了TRPD鏈接,里面是所有的需求,我一看,暈,本身運營平臺就有很多模塊,大佬們寫需求寫的又特別簡練(能得到的信息特別少),讓我給某個模塊寫個測試用例,我:???在哪寫??在哪測??測試鏈接呢???
好在我臉皮厚,雖然老大看起來很忙,我還是有問題就問,自己也慢慢熟悉并入手了,雖然一開始寫的像小學生寫作文一樣,但還是經過老大的教誨和自己的聰明才智逐漸能入眼了。
工作了一段時間后,我一句代碼也沒接觸過,但對測試有了更多的了解,比如看問題真的要全面,要仔細去思考可能發生的任何一種情況,這種能力也并不是所有人都具備的,瞬間感覺測試工程師的地位又又又上升了。
1、啥是測試用例?
測試用例就是由前提條件、輸入、執行條件、預期結果等組成,以完成對某個特定需求或者目標測試的數據,體現測試方案、方法、技術和策略的文檔。(簡單來說就是給定條件、執行流程、預期結果的一個文檔,供后續測試人員進行測試。)測試用例的設計需要盡可能覆蓋軟件的所有狀態,盡量考慮周期。
2、設計用例是否有必要?
如果不記下來,很可能到執行的時候測試點就遺漏了,另外也不便于用例評審,用例總結,對后期測試工作沒大的改進作用。所以測試用例一定要寫,顆粒度視情況而定。針對測試人員少,上線時間緊的項目,可只做思維導圖列出測試點。
3、設計用例的益處?
設計用例的過程可以更深刻的理解需求,熟悉各功能點,保證盡可能全的覆蓋到各測試點。也便于用例評審。
4、一定要寫測試用例嗎?
對于大中型任務,還是要寫詳細的測試用例;對于緊急小型任務,可以寫測試點;對于新人負責的模塊,一定要寫測試用例。
5、測試用例怎么寫?
(1)根據需求文檔,拆分測試點;
(2)根據測試用例設計方法 + 經驗 + 拆分后的測試點 + 通用用例約束。來設計最終的詳細測試用例;
(3)寫用例的思路:產品需求-測試需求-測試點-測試用例;
(4)還要考慮兼容性問題、瀏覽器兼容、操作系統兼容性,如果是app測試還要考慮中斷測試、弱網測試等;設計用例時也要注意涉及到的數據庫中的字段值是否正確;需要注意關聯模塊的用例設計;注意新增接口、新增字段的用例的設計;
(5)除了用xmind整理測試點,也可以這樣:根據需求文檔找到角色和功能模塊的匹配關系,輸出usecase圖—輸出流程圖—依據業務規則、usecase、流程圖輸出測試用例。
6、用例必備4個方面?
預置條件、執行步驟、預期結果、測試結果;用例要點:需包括與其他模塊耦合關系、用例的級別(level0、level1),考慮哪些需求必須完成,哪些需求可以后續完成。
7、用例設計理念?
首先要保證產品的質量,測試用例的數量并不能決定質量的好壞,要做到覆蓋全面,提倡高質量的自動化測試。
8、沒有需求文檔,如何測試,如何設計測試用例?
A.查找其他相關文檔,來幫助理解所要測試的產品需要完成的目標;B.盡量多參加項目組內的會議,比如需求討論、設計討論、計劃討論等,能夠加深對產品的理解;C.咨詢相關人員-項目負責人、市場人員;D.召集相關人員,對你整理的結果進行討論,通過評審后,這份文檔就可以作為依據來設計你的case了;E.如果是一款已經上線的產品,可以多使用產品,有不懂的問產品經理;F.也可以去看歷史bug,可以了解到一些需要關注的東西。
9、測試用例有哪些設計方法?
等價類劃分法、邊界值分析法、功能圖法、錯誤推測法、因果圖法、場景法等。10.寫用例,用什么形式寫,什么工具寫?答:excel、word,也可以是工具,如testlink、zentao、xmind。我平時是用xmind去設計測試用例的。
最后: 可以在公眾號:傷心的辣條 ! 免費領取一份216頁軟件測試工程師面試寶典文檔資料。以及相對應的視頻學習教程免費分享!,其中包括了有基礎知識、Linux必備、Shell、互聯網程序原理、Mysql數據庫、抓包工具專題、接口測試工具、測試進階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續集成、測試架構開發測試框架、性能測試、安全測試等。
如果我的博客對你有幫助、如果你喜歡我的博客內容,請 “點贊” “評論” “收藏” 一鍵三連哦!喜歡軟件測試的小伙伴們,可以加入我們的測試技術交流扣扣群:914172719(里面有各種軟件測試資源和技術討論)
好文推薦
轉行面試,跳槽面試,軟件測試人員都必須知道的這幾種面試技巧!
面試經:一線城市搬磚!又面軟件測試崗,5000就知足了…
面試官:工作三年,還來面初級測試?恐怕你的軟件測試工程師的頭銜要加雙引號…
什么樣的人適合從事軟件測試工作?
那個準點下班的人,比我先升職了…
測試崗反復跳槽,跳著跳著就跳沒了…
總結
以上是生活随笔為你收集整理的如何编写测试用例(入职测开感想)的全部內容,希望文章能夠幫你解決所遇到的問題。