為什么軟件測試需要變革?

摘要:世易時移,現今的科技發展一日千里,軟件測試這門科學也到了該進行革命的時候了。作者Bhumika Mehta認為軟件測試需要的就是想法與創意。沒有想法的測試人員可能在測試這條路上不會走得太遠。

世易時移,現今的科技發展一日千里,軟件測試這門科學也到了該進行革命的時候了,“這是變革者的路!。”Bhumika Mehta的這篇文章很好的詮釋了為什么軟件測試需要變革以及如何進行變革。他認為,軟件測試需要的就是想法與創意。沒有想法的測試人員可能在測試這條路上不會走得太遠。


用戶變得更有想法:

集萬千寵愛于一身的用戶與客戶有了更多的選擇空間。破除商業薄弱環節的競賽在激烈地進行著,企業者們煞費苦心地去想爭奪市場和討好用戶,時間、成本、產品本身都是孕育商業里程碑的重要營養元素。

對于用戶和客戶來說,你的產品是否足夠完美,是否兼具美學觀感,是否值得信賴都是他們目前所關心和關注的。此外,客戶對自己提出的要求更為明確更為苛刻,不再是含糊不清亦或語焉不詳而將就附和。

在這種情況下,傳統的軟件測試方法亟需改革創新以滿足用戶思維和觀念上的轉變需求。

我們不妨先問問自己幾個問題:

  • 我們做需求分析時是否到了無從入手的境地?
  • 我們是否很難再給自己或團隊寫出簡明扼要的說明文檔?
  • 我們是否很難再在溝通技能上有所加強?
  • 我們是否很難再在報表研究和分析上有所進步?

如果答案是肯定的,我們還在等待什么?現在就該即刻動身去計劃,去執行,去改變,去觀察,去記錄。

技術每天都在轉變:


當初桌面系統橫行的時候,移動端的軟件應用還只是襁褓里的娃娃。時過境遷,如今人手一機,特別是智能手機,成了地鐵、公交上獨特的詠嘆調。移動端的軟件測試完全有別于傳統的測試范疇,我們必須適應這種轉變。

應該嘗試的事情:

  • 我們需要考慮更多的應用場景;
  • ?我們需要更多觀察人們是如何使用移動設備的;
  • 我們需要更了解清楚產品或應用的真正意圖。

工具常有,但魯班不常有:


自動化的需求日漸增長,成為衡量軟件測試員優劣與否的標尺。但實際上并非想象的那么美好。任何工具都不能替代人的意志。好的工具固然能事半功倍,但是若沒有其背后人的想法和努力,再好的工具也只是花瓶。沒有工具可以完全脫離人而獨立工作,至少目前仍然如此。

市場上過百款的新工具和套件可供選擇,但時間對于測試環節依舊彌足珍貴,所以自動化是個必然選擇,但必須與人和諧共處,通力合作。

應該嘗試的事情:

  • 每天都學習一定的新事物并付諸實踐;
  • 就當前應用或產品想出另外5種的測試方法;
  • 對工具運用進行更深入細致的研究直至找出最合適最優化的選擇或組合;
  • 對產品或應用開展更緊密的監察以及就錯誤之處作出更深入的調查分析。

有多少人會認同——若減免考試壓力,會使我們學得更多走得更遠?或許多年后再回首,純粹的應試學習換來的只是冰冷冷的通過與不通過,對實際工作或職業的幫助實在。我不是對認證考試有個人偏見,但其不能成為衡量技術高低的全部。受時間所限,考試中并不能完全反映個人的真正實力。放之于軟件測試,時間意味著成長。

  • 你或許不能每天都提出上百個新點子;
  • 你或許不能在數小時內就掌握一個自動化工具;
  • 你或許不能在測試的第一周就發現多于100處的差錯;
  • 你或許不能剛入職場馬上就能與他人進行良好有效的溝通。

但不論高低,成長是個必然之物。隨著閱歷的沉淀與經驗的累積,我們的技術和為人處事會相應增加了厚度。過去所犯的種種差錯都應該好好反省與保持警惕,避免重滔覆轍,重復犯錯,這會使我們少走不少彎路。

生于憂患:

開發主管或經理或許可以從基層代碼工作中抽離,但對于測試經理來說卻應該始終工作在第一線。當我們想忘卻基本技能時,我們同時也會被職業生涯所忘卻。即使擁有再豐富的測試經驗,我們都應該一如既往地做好測試的本職工作。

應該嘗試的事情:

  • 測試真正的產品;
  • 提出讓產品更好用的建議;
  • 學習研究市場上那些銷售得最好或沒有銷路的產品;
  • 想明白如何讓想法與實際更好地融合。

寫在最后:

無論本文怎么論述,軟件測試需要的就是想法與創意。沒有想法的測試人員可能在測試這條路上不會走得太遠。所以要學會思考。研究那些與自己有關的真正的產品,換位思考如果這是你的產品,你會怎么做,你會如何測試。同時,要把溝通與報表分析技能武裝好。一個不懂溝通與閱讀報表數據的測試人員,同樣會走得比別人艱辛。

英文出自:Softwaretestinghelp

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/447390.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/447390.shtml
英文地址,請注明出處:http://en.pswp.cn/news/447390.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

websocke 在線測試地址

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 記錄一個websocke在線測試地址: http://www.websocket-test.com/

Linux統治超級計算領域的九個理由

Linux能統治超級計算領域的幾個原因不外乎:歷史悠久、成本低廉、可靠、安全、開源、資源豐富、易于管理、創新不斷等等。1. Linux在超級計算的歷史 NASA在1994年使用Linux建立了第一個Beowulf集群,作為昂貴的HPC超級計算機的一種替代品。“Beowulf集群是…

左手代碼,右手是你

認識你是在 5 年前:成都,地鐵2號線,白果林站,2014 年 2 月下旬 高高的,廋廋的,戴著一副瑩潤的眼鏡,穿著一件并不太合身的、略寬松的羽絨服,安靜的站在我們約定見面的地鐵口 是的&a…

開源是如何讓Android成為移動市場大佬的?

在如今的手機操作系統市場中,Android占有約80%的市場份額,是當之無愧的大佬。這其中離不開開源的貢獻:作為開源系統本身,Android就激起了世界各地開發者、開源愛好者和大眾用戶的興趣。大約是十年前,我有了自己的第一部…

10個常見的緩存使用誤區

摘要:在日常工作中,開發者經常利用緩存來進行優化站點或優化應用程序。但在實際應用中,在使用緩存時,總是那么不盡如意。這什么原因呢?本文,筆者收集了最為常見的十大緩存誤區以及使用建議。 在日常工作中…

十種程序語言幫你讀懂大數據的“秘密”

摘要:經過數年發展,當下大數據領域已充斥著各種各樣的分析工具,那么如何才能選擇自己適合的。本文從R、Scala、Java、Go、Python等10種語言著手,帶大家一覽大數據領域的常用工具。 【編者按】面對成千上萬條數據記錄,…

標準開源產品是打破供應商壟斷的關鍵

Mrten Mickos是美國桉樹系統公司的CEO,提出當公司拘泥于自己的設計和定制化時,與他們被供應商鎖定所受到的損害程度是相當的。Mickos解釋了為什么他認為采用標準開源產品是避免這兩種被鎖定類型的最好方式。當談到軟件和云服務時,業務鎖定是有…

專訪阿里云總裁王文彬:做出“用得爽”的工程產品

摘要:已擁有近百萬不同行業領域用戶的阿里云,在產品開發、服務輸出與生態系統建設等方面還將繼續加速,多點開花。 回顧在2014年已經過去的半年中,阿里云在產品開發、服務輸出與生態系統建設層面的諸多動作。不難看出,…

寫代碼前的準備,你做好了嗎?

我們程序員很容易給別人一種深刻的誤解:寫代碼的。包括我們自己有時候也會陷入這樣的圈套之中。很多程序員在接到任務之后,就會馬上想著如何用代碼來實現,這是一種很不好的做法。其實,在我們寫代碼之前,還有很多工作要…

周鴻祎:比情懷更重要的硬件創業三定律

7月31日,首屆福布斯中國創新峰會于東莞松山湖高新區召開,峰會集結了中國互聯網與制造業前沿的商業創新領袖,集中探討互聯網時代如何重鑄產業未來。 奇虎360董事長周鴻祎首先就互聯網創新闡述了自己對硬件和制造業未來的看法。他認為互聯網催…

C++11(及現代C++風格)和快速迭代式開發

過去的一年我在微軟亞洲研究院做輸入法,我們的產品叫“英庫拼音輸入法” (下載Beta版),如果你用過“英庫詞典”(現已更名為必應詞典),應該知道“英庫”這個名字(實際上我們的核心開發…

軟件系統分析師與架構師技能大PK(您具備了哪些呢?)

軟件系統分析師與架構師在職責與技能方面沒有明顯的界線,你中有我我中有你,同時也有各自自己的世界,很值得拿來比比。 系統分析師職責:告訴我們系統應該做什么。 l 管理到技術的橋梁 各領域業務到信息化技術的通知翻譯者。 l 對軟件項目進行整…

桌面系統和程序員

本周我出席了OpenStack峰會。在峰會上絕大多數應用部署都是基于Linux的,然而,大家使用的筆記本電腦最多的還是蘋果產的。人們寫代碼,最終要把代碼部署到Linux上,但在編碼時卻使用另外一種不同的操作系統。 最有趣的還是他們使用的…

原型設計工具的對比評測記錄(一)

概述:本文是美國的專業設計公司cooper公司的交互設計師Emily Schwartzman所寫的一篇對眾多原型設計工具的對比評測。這里是前半部分,從總體角度介紹評測及其結果。原型設計工具的對比評測記錄(一)原型設計工具的對比評測記錄&…

軟件開發人員進修必備的20本書

初級軟件開發人員進修必備的20本書(上) #原創 程序開發 申請達人,去除贊助商鏈接開發和編程向來就不是一件輕松的事,有時候你可能需要別人稍微點化一下,或者從書中得到一些有用的幫助。總而言之,無論是工作流程還是進修你的專業&a…

為什么我喜歡單獨編程

大約是一年前,我寫了一篇關于我為什么不喜歡結對編程的帖子。此文也是對該帖子的補充。 至今為止我已經在加利福尼亞州科學院工作5個月了。我創建了一個由美國國家科學基金會資助的關于螞蟻分類學的網站:antcat.org。 這是我作為一個程序員25年以來最棒…

如何看待自己寫的爛代碼

如果你不是入行不久的新程序員,你很可能會遇到一些你曾經寫過的老代碼,看到它們,你可能會有這樣的反應: 哦,shit!這是什么?當時我腦袋進水了? 我就這樣過。我的朋友和同事們都經歷過…

給創業者的一些建議

CEO要像個產品經理 就拿我的項目來說,網站的模板設計,視覺體驗,操作體驗,產品展示,網址等都是不合格的。創始人開始創業其實就是一個產品經理,好好雕琢你的產品。 不做機會最大的,只做自己擅長…

談操作系統的碎片化和融合

摘要:目前,Android和iOS統治著移動操作系統,桌面端被Windows所主宰,隨著智能家居、可穿戴設備等新興平臺的興起,造成了各家操作系統四分五裂的情況,但在不久的將來他們終究會走向融合。 目前,An…

盤點大數據的十大發展方向,Scale-out將成主流

摘要:隨著人們對大數據認知的加強,除去特點之外,人們開始更加關注于它的使用價值和未來的服務方向。本文列舉了大數據的十大發展方向,其中Scale-out將成為主流。 【編者按】如今,大數據儼然成為IT領域最受關注的熱詞之…