軟體測試是伴隨著軟體的產生而產生的。早期的軟體開發過程中軟體規模都很小、複雜程度低,軟體開發的過程混亂無序、相當隨意,測試的含義比較狹窄,開發人員將測試等同於「除錯」,目的是糾正軟體中已經知道的故障,常常由開發人員自己完成這部分的工作。
對測試的投入極少,測試介入也晚,常常是等到形成**,產品已經基本完成時才進行測試。到了上世紀80年代初期,軟體和it行業進入了大發展,軟體趨向大型化、高複雜度,軟體的質量越來越重要。
這個時候,一些軟體測試的基礎理論和實用技術開始形成,並且人們開始為軟體開發設計了各種流程和管理方法,軟體開發的方式也逐漸由混亂無序的開發過程過渡到結構化的開發過程,以結構化分析與設計、結構化評審、結構化程式設計以及結構化測試為特徵。
人們還將「質量」的概念融入其中,軟體測試定義發生了改變,測試不單純是乙個發現錯誤的過程,而且將測試作為軟體質量保證(sqa)的主要職能,包含軟體質量評價的內容,bill hetzel在《軟體測試完全指南》(complete guide of software testing)一書中指出:「測試是以評價乙個程式或者系統屬性為目標的任何一種活動。測試是對軟體質量的度量。」這個定義至今仍被引用。軟體開發人員和測試人員開始坐在一起**軟體工程和測試問題。
軟體測試系列書單
軟體測試技術指南
本書介紹了國內外先進的軟體測試技術和測試理念:包含軟體測試理論、軟體質量、軟體測試過程、軟體測試方法、軟體測試管理、軟體測試工具以及web 專案測試和app 專案測試等。全書覆蓋了基礎和高階的軟體測試知識, 並結合目前市場需求的崗位技能, 提供了極具參考價值的測試例項。
作者簡介
符永蔚,男,現任深圳騰尚時代資訊科技****ceo、深圳尚睿達資訊科技****coo、深圳大瀚營銷首席營銷顧問、昆明騰尚時代職業培訓學校校長。
軟體測試的藝術
《軟體工程技術叢書:軟體測試的藝術(原書第3版)》從第1版付梓到現在已經30餘年,是軟體測試領域的經典著作。本書結構清晰、講解生動活潑,簡明扼要地展示了久經考驗的軟體測試方法和智慧型。
軟體工程技術叢書:軟體測試的藝術(第3版)以一次自評價測試開篇,從軟體測試的心理學和經濟學入手,**了**檢查、走查與評審、測試用例的設計、模組(單元)測試、系統測試、除錯等主題,以及極限測試、網際網路應用測試等高階主題,全面展現了作者的軟體測試思想。第3版在前兩版的基礎上,結合軟體測試的新發展進行了更新,覆蓋了可用性測試、移動應用測試以及敏捷開發測試等內容。
作者簡介
glenford j. myers,ibm系統研究所前高階研究員,同時還是radisys公司的創始人和前ceo。
tom badgett,曾經主管大型企業軟體開發團隊,已出版超過60本關於計算機軟體和硬體的技術書籍,同時他還是pcjr,digital news等主流計算機雜誌的技術編輯。
corey sandler,計算機新聞的先鋒,他曾經負責gannett news*****s 和the associated press的技術部分以及之後成為pc magazine的一任主編。他同時還是digital news(針對dec小型機的乙份報紙)的編輯創始團隊成員,他著作等身,目前已經出版了超過150本書籍,覆蓋了從計算機到商業以及很多其他領域。
google 軟體測試之道
《google軟體測試之道》從內部視角告訴你這個世界上知名的網際網路公司是如何應對21世紀軟體測試的獨特挑戰的。《google軟體測試之道》抓住了google做測試的本質,抓住了google測試這個時代複雜軟體的精華。
《google軟體測試之道》描述了測試解決方案,揭示了測試架構是如何設計、實現和執行的,介紹了軟體測試工程師的角色;講解了技術測試人員應該具有的技術技能;闡述了測試工程師在產品生命週期中的職責;講述了測試管理及在google的測試歷史或在主要產品上發揮了重要作用的工程師的訪談,這對那些試圖建立類似google的測試流程或團隊的人受益很大。
最後,《google軟體測試之道》還介紹了作者對於google測試如何繼續演進的見解、google乃至整個業界的測試方向的一些預言,相信很多讀者都會感受到其中的洞察力,甚至感到震驚。本書可以作為任何從事軟體測試人員到達目標的指南。
《google軟體測試之道》適合開發人員、測試人員、測試管理人員使用,也適合大中專院校相關專業師生的學習用書,以及培訓學校的教材。
阿爾邦(jasonarbon),google的一名測試工程師(te),曾參與負責google桌面、chrome和chromeos的測試。同時,jason也是一系列開源測試工具和個性化實驗的開發負責人。在加入google之前,他在microsoft工作。
卡羅洛(jeffcarollo),google的一名測試開發工程師(set),曾參與負責googlevoice、工具框、chrome、chromeos產品的測試。jeff為許多google內部的開發團隊提供諮詢服務,幫助提公升這些團隊初期的**質量。在2023年,jeff轉崗為軟體開發工程師(se),並領導負責google+api的開發。在加入google之前,jeff在microsoft工作。
介面自動化測試持續整合第2~5章介紹了postman工具的基本用法和高階用法,包括postman工具介紹、postman基本操作、postman集合、postman指令碼的應用等內容,幫助讀者學習借助該工具完成介面測試的方法;
第6~7章介紹了jenkins、github和釘釘等工具的基本用法,以及如何借助這些工具實現介面測試自動化和持續整合;第8章通過實際專案複習前7章所學內容,幫助讀者從整體上深入領會介面自動化測試持續整合的內容精要。
不管是測試工程師、測試經理,還是其他對測試技術感興趣的人員,均可以通過本書學習相關知識。
作者簡介
storm(杜子龍):先後就職於華為、聯想、aicent、英大金財等公司,擁有近10年的軟體測試從業經驗,對介面測試、ui自動化測試、效能測試等均有深入研究,曾參與android os系統、醫療saas系統、資料網路計費系統、商旅系統等多項大型專案。
加入我們,642830685,群,領取最新軟體測試大廠面試資料和python自動化、介面、框架搭建學習資料!
心情2011誰能懂我現在的心情
從2010過渡到2011不知道是好還是壞,從回家的那一刻到現在,我都不清楚什麼事真正的高興,每天面對著動不動就發脾氣的爸爸有點害怕,又有點不在乎,爸爸媽媽幾乎每天都會吵架,這樣的生活我不知道自己還能忍受多久 有時候看到他們吵架有種想要離家出走的慾望,這種想法已經在腦子裡不是一次出現了,如果有一天我不...
做為乙個偽前端都要懂的 style屬性
純css控制文字顯示多餘部分隱藏,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行展示 全新的katex數學公式語法 增加了支援甘特圖的mermaid語法1 功能 增加了焦點寫作模式 預覽模式 簡潔寫作模式 左右區域同步滾輪設定等功能,功能按鈕位...
測試了一下LINQ寫的Quick Sort效能
昨晚看到乙個帖子,說的是三行 實現快速排序,文中實現quick sort 如下 public static ienumerable quicksort ienumerable list where t icomparable 不由想起老趙兩年前 正好整整兩年傳統的的quick sort演算法摘自維基...