軟體測試 個人看法

2022-07-15 00:51:06 字數 1119 閱讀 1320

學習一段時間的軟體測試也將要結束了,說說自己對軟體測試的個人理解。

乙個軟體,與之相關的有公司,產品,設計,開發,測試,運維,客戶。首先我們是有乙個軟體需要開發生產出來的需求。但有了需求還不夠,還需要細化需求,軟體是實現什麼業務能滿足我們的需要,需要那些功能來支撐實現這個業務?在這裡產品了解清楚對軟體的需求,包含那些功能,執行效能要達到的指標等等;設計,如ui設計繪製頁面效果圖等;開發分前後端實現軟體用**的物件模擬,可以描述為填寫好類的屬性(需求)例項化(開發)出來乙個物件(軟體)。測試是檢驗軟體開發出來的功能是否實現(功能測試),在多個場景能否使用(相容性測試),在能否違規的操作軟體(安全測試),使用中的軟體或伺服器的執行狀況(效能測試),測試型別還有可靠性測試,安裝解除安裝測試,網路測試,gui測試,文件測試,異常測試等等。

我們測試是通過不同的檢測方式,確保軟體的質量達到使用者使用的標準(需求),甚至考慮到使用者都沒有想到的地方,比如說重要操作的二次驗證提示框。你進行輸入一長串資料操作,本來點選【儲存】結果誤點成【取消】,辛辛苦苦輸入的資料就沒了,又要從來。這時候出現乙個提示框「請問,您確定點選取消嗎?」下面跟著【確認】和【取消】按鈕。是否一下愁雲消散舒心了,覺得這個軟體真好真人性化。我們軟體測試對軟體的質量追求不僅僅體現在功能業務上的實現,還有對人性化的追求。如開機軟體自啟,後台執行提醒等。

那在軟體測試工作中,應該怎麼做呢?在培訓這一段時間更是學習到了人和工作的關係,工作是體現你的價值,不是拿多少錢做多少活,而是你做多少活拿多少錢。對於工作不僅僅是完成還要完成好,完成的優秀。現在的我有了這個概念,也要求自己在工作中這樣去做。對於公司來說完成任務可能是設計測試用例覆蓋完全測試需求分析出的功能矩陣,執行測試用例找出缺陷並在缺陷管理工具上持續追蹤直到修復關閉缺陷,再根據本次的測試過程編寫測試報告。有說測試工作枯燥單一,但是每次專案的業務需求是不一樣的,測試執行方法多種多樣有手工測試、自動化測試的各種工具;軟體測試不枯燥,測試需要了解的知識很多。如果感到枯燥就是被自己困住了,就是需要學習更好的技術去優化,去調整測試的流程,比如加入自動化進行回歸測試,在產品設計需求時測試就介入其中。在這裡反向的說到,枯燥重複的工作,但是枯燥重複的工作自己有沒有做好做到極致呢?

軟體測試是乙個拿著各種各樣的工具,對軟體敲敲打打,盤來盤去,至到符合了要求的工作,重複但不枯燥,有趣也需嚴謹。

軟體測試不僅僅只可以對軟體進行測試,事物也可以測試。

Linq效率個人看法

馬上今年就要結束,回想起去年11月份開始接觸linq,剛開始有一些不適應,但隨著專案的進度對linq的了解也越來越多,從單一添刪查改到混合查詢,簡單快捷,由其是底層根本就不需要寫,同時在網上看到許多人會修改底層語句進行擴充套件,但這種修改得保證底層不會有大的改動和良好的記錄工作,我個人是不喜歡。對l...

我對軟體測試行業的看法

有幾個文章大概的題目如 軟體測試行業缺口多少多少萬 軟體測試人員比博士還值錢 軟體測試越老越吃香 軟體測試是金飯碗 等等等等。以下是我的一些個人看法。1 行業 我們都知道 的報到都是因為一些利益驅動的,並不是為了良心和行業的良性發展,要是從工作的角度來說,我覺得他們很到位,但是少了一點,就是社會責任...

軟體測試需要學什麼(個人軟體測試學習路線)

快轉正啦,要寫轉正評審ppt,順帶就總結了下個人學習路線,僅供參考。初學者不要看暈了,學完基礎就可以找實習啦,其他的慢慢來 先附上xmind,簡潔明瞭 1 長期學習軟體測試理論 其中包括測試方法熟練運用 測試思維的養成 測試方法可以找一本基礎理論的書籍 熟練運用和測試思維的養成我認為是需要功能測試經...