成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

測試工程師手冊:挑戰與機遇

原創
移動開發
隨著測試在軟件開發周期中越來越受到重視,國內測試的缺口一直比較大。一方面測試開發表明了對工程師有更高的要求,需要在具有測試能力的基礎上兼備開發能力;另一方面自動化測試成為趨勢,利用開發的技巧解決測試中的問題以提高測試效率,降低QA(quality assurance質量保證)與RD(Research and Development研發工程師)的人力比。

[[127980]]

隨著測試在軟件開發周期中越來越受到重視,國內測試的缺口一直比較大。一方面測試開發表明了對工程師有更高的要求,需要在具有測試能力的基礎上兼備開發能力;另一方面自動化測試成為趨勢,利用開發的技巧解決測試中的問題以提高測試效率,降低QA(quality assurance質量保證)與RD(Research and Development研發工程師)的人力比。

雖然測試是APP團隊中不可或缺的重要環節,但目前國內的環境卻顯得有些暗淡,小型團隊往往并沒有測試工程師的職位,在APP上線推廣之前,只是在團隊內部的人員現有的手機型號上跑一遍APP就算完成了測試環節。并不是開發團隊不重視測試環節,而是成本壓力與APP應用市場環境造成的。與此同時,國內也并沒有一個能夠提供測試人員交流學習的平臺。如今技術不再是移動互聯網的難題,應用APP之間搏殺的一個重要環節正是APP的自身質量,而測試工程師們正在這樣一片戰場上戰斗,可是如何成為一名合格甚至優秀的APP質量把控人員呢?

1、技術含量

如果你問及一個測試工程師當初為什么選擇測試開發這個職位時,經常聽到以下的回答:

 “我覺得自己開發能力比較弱,但我比較細心,覺得測試職位比較適合。”

 “我在實驗室和實習公司呆過,做過功能測試和性能測試,我比較喜歡測試.”

 “開發只能了解到項目的局部,但測試需要了解更多,我期望有更好的大局觀”

無論人們內心真實的想法是什么,但潛意識里面測試的技術含量沒有開發高??陀^地說,在軟件編碼方面測試開發的技術含量確實不如純正的開發職位,更不用說測試職位了。但是,這個職位本身所要求的技術水平應該是需要超過單純的開發職位的,真正高水平的QA至少需要多年的開發經驗的,否則他無法從軟件產品設計、架構和實現方面提出實質性的意見和風險評估,充其量只是點出交付到手軟件中的幾個bug。所以基于現階段國內行情,個人建議如果希望在測試的職業生涯上有所發展的人,先參與幾年的研發工作,畢竟那才是軟件工程中的主體,然后在開發過程中培養測試意識,這也是程序員的職業素養。Google許多工程師都有強烈的質量意識,許多代碼自己不經過自己的單元測試和功能測試是沒有人review的。對于投測試或者測試開發職位的目的是為了逃避開發,那么職業道路要發展順利是很難的。

2、基本素質

測試開發工程在公司一般有兩種,一種是單純為測試團隊開發測試工具或者系統(由于這部分和單純開發職位本質上區別不大,討論基于另一種);另一種就是在測試過程中發揮主觀能動,利用自動化把重復勞動降至最低,比如開發適用于特定場景的測試工具(當然這種工具具有普遍性也能推廣到整個組或者公司)、測試腳本和測試用例。

測試開發工程師應該具備兩方面的知識:測試知識和開發知識。之所以把測試排在前面,因為這里的開發建立在測試實踐基礎之上。其中測試知識又分為兩部分:一是理論知識,軟件行業發展至今也就幾十年,測試方面的積淀就更少了,所以要掌握這部分對于一般人來說不是難事;另外一方面是經驗知識,主要在項目測試過程中積累,很多系統的測試點、風險點都需要有豐富的經驗來評估,這也是資深的測試工程師價值所在。開發知識當然和開發工程師差不多了,不再多說。在軟素質方面,測試開發工程師應該具有更好的組織溝通協作能力?,F在許多公司都在推行全流程保證,QA為了發揮更大的影響力以及保證項目的質量,需要從需求到設計,測試到上線全方面跟蹤參與,這就涉及到了許多跨部門跨小組的溝通,即便在小組內溝通也極其頻繁,工程師需要很好的表達能力。同時,由于測試在軟件生命周期中處于靠后的位置,所以在將許多工作推行到上游的環節中存在較多阻力,這也要求工程師有較好的統籌和協作能力,最終達到目的。

3、測試的本質

2V(Validation和Verification)是QA的基本職責,即保證兩點:Validation,軟件按照既定的需求開發,沒有偏離產品方向;Verification,軟件在滿足需求的基礎上保證其正確性,從功能、性能、安全等各個方面驗證。傳統意義上,第二點是大部分QA的意識,即找bug,認為一個軟件找到的bug越多自己的價值越大,實際上QA的最高境界是軟件在測試的時候找不到bug,因為在軟件的啟動階段你就開始了質量保證工作,從需求、設計、編碼這些前期階段就杜絕了bug產生的可能。當然,以上說的有些理想,但本質是什么?軟件背后是人,是PM(測試項目經理)制定的需求,是RD進行開發的, 那測試背后實際上測的是人而不是軟件。人總是可能存在思維漏洞的,人總是可能犯錯誤的,所以永遠會有bug,但有些人心細,有些人負責,自己開發完后會自己進行單測、功能測試,以致后續能發現他的bug已經很少了。明白了這一層就不要單純從技術角度來思考測試。

4、走得更遠

不可否認,現在許多測試理論,無論白盒測試還是黑盒測試,無論單元測試、集成測試還是系統測試,看似屬于測試人員研究的專利,實際上大部分的方法論都是開發人員提出來的。再一次證明,不參與軟件主體的研發工作是不可能深入理解測試的,所以開發人員需要具備的開發能力和技巧測試人員也是需要具備的。當然由于項目的安排和時間等各方面的原因,測試人員能難有較多的開發機會,但這不妨礙你不斷地學習。另外,測試可以涵蓋的方面很多,但人的精力畢竟有限,測試開發工程師也必須擁有自己的核心競爭力,選定一個方向是個不錯的做法,致力成為某方面的專家,比如單元測試(不要認為是開發人員做的,很多開發人員沒有單測意識和技巧)、性能測試、安全測試。最后是測試開發工程師需要培養自己的全局掌控能力,這個是在職業過程中有意培養的,公司現階段的任務是什么?側重點是什么?在大公司需要順勢而為,QA的本職工作是保證質量,需要借助與流程、工具和其他外部資源,所以在工作的時候盡量與大方向契合。

第三方測試服務平臺:既是挑戰,更是機遇

目前國內也有一些第三方的測試服務平臺,其中最著名的比如Testin云測試最近推出的Testin眾測服務,匯聚了10萬名國內移動互聯網頂尖的測試、QA專家,從服務對象來看,屬于較大規模的專注移動App的專業眾測平臺。也許在測試人員看來,這種垂直型專業平臺會吸引一些APP團隊減少測試人員的使用,但反過來看,如果一個測試人員加入到這種類似的眾測平臺里,既能在不影響本職工作的同時,積累更多的測試經驗,獲得更多的勞動回報,又能找到一個與眾多測試人員分享交流的機會。所以說第三方測試服務平臺對于測試人員來說是挑戰,更是機遇。

最后想說的是,無論在大公司還是小公司,測試人員想要發展,壓力肯定不會小,心態就很重要了,以創業者而不是打工者的心態來工作看待很多問題就截然不同了。燕雀安知鴻鵠之志?

責任編輯:閆佳明 來源: 51CTO
相關推薦

2011-05-19 15:27:39

測試工程師

2009-02-23 09:41:29

面試軟件測試工程師

2012-10-10 09:42:58

谷歌測試測試工程師

2018-04-05 23:13:21

Fiddler調試工具測試

2019-11-08 11:08:29

測試工程師AI人工智能

2025-03-14 10:00:00

黑客AI網絡安全

2012-03-02 08:56:25

軟件測試

2018-12-29 15:10:22

工程師爬蟲Python

2022-11-09 07:18:18

驅動測試BDD

2012-09-07 10:20:53

2009-06-16 11:36:34

軟件測試工程師獵頭職業

2009-03-05 09:39:07

工程師軟件測試加班經歷

2011-10-27 09:42:17

諾基亞諾基亞世界大會

2009-02-24 10:31:33

軟件測試工程師角色定位

2011-04-18 16:41:01

測試工程師軟件測試

2015-12-25 09:53:11

2016-03-25 13:43:19

飛象網

2019-09-11 15:29:08

工程師瀏覽器軟件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 草久久 | 丁香五月网久久综合 | 日本精品久久 | 亚洲精品久久久久中文字幕欢迎你 | 久久久国产精品一区 | 夜夜摸天天操 | 中日韩av | 国产乱码久久久久久 | 中文字幕一区二区在线观看 | 欧美大片一区 | 亚洲欧美日韩在线不卡 | 亚洲一区二区久久久 | 免费看国产精品视频 | 国产欧美精品一区二区色综合朱莉 | 国产精品成人一区二区三区 | 久久精品一区二区 | 国产精品99999 | 草久网 | 男人的天堂久久 | 日本在线中文 | 日韩在线小视频 | www.99热.com | 亚洲国产精品99久久久久久久久 | 午夜欧美a级理论片915影院 | 色综合视频 | 亚洲精品一区二三区不卡 | 久久天堂| 精品国产一区探花在线观看 | а_天堂中文最新版地址 | 日韩成人精品在线观看 | 欧美九九九 | 欧美日韩不卡 | 日本不卡一区二区三区在线观看 | 情侣av| 欧美精品一区二区三区在线播放 | 免费在线精品视频 | 久草视频观看 | 人人人人人爽 | 蜜桃av一区二区三区 | 国产免费一区二区三区 | 久久久久久美女 |