作為軟體測試人員,需要什麼?細心,耐心,責任心?還有嗎

2021-04-20 11:44:14 字數 4933 閱讀 7603

1樓:匿名使用者

你是問還需要什麼「copy心」?還是問做測試還需要什麼?

心的話,首先要有信心(有信心做好測試),耐心(尤其測試需要有耐心),責任心(再你無法堅持的時候告訴自己,還要有責任心),細心(做測試要有足夠的細心),再有就是質疑的心;

再者對於測試來說,掌握測試技巧是一方面,還有比較重要的就是進足夠的瞭解你的產品(就是歸你測試的東西)。。。。

2樓:匿名使用者

技術唄。。。 再說,你想表達啥?

總之,幹一行愛一行,是自己喜歡的職業,堅持不懈就ok了啊。

把工作當做事業就好了。

3樓:有點壞de小

邏輯思維要比較強,對業務系統的理解力及測試設計的縝密性

作為軟體測試人員,你能超越別人的地方在**?

4樓:手機使用者

軟體測試交流與學習:680748947

有的新測試工程師會感覺很奇怪:測試環境大家一字排開,每天看大家做的事情都差不多,都是換版本,執行測試用例,有問題就反饋給開發人員,然後打bug,驗證bug??為什麼看起來大家做一樣的事情,彼此的薪酬會有差距,或者差距那麼多?

你看到的只是表象,內在的東西沒有看到。如果看不到內在的東西,或者想不明白內在的東西,只能說,你距離合格的測試工程師,還有很遠的距離。

執行黑盒測試和測試員是有差距的,測試員和測試工程師是有差距的,測試工程師和高階測試工程師是有差距的。測試是有技術含量的,不是單純的工廠生產模式,大家都是進行的同樣的操作,輸出的都是同樣的產品——話又說回來,即使單純的工廠生產模式,因個人的差異,合格率也是不一樣的。

那麼,貌似同樣的工作方法,彼此的差異點在那裡?

一、輸出成果質量(細心)

對執行測試來說,輸出成果質量是決定性的因素。在考核的角度,bug的遺漏率也是負面的,決定性的因素。舉個例子,幾個人執行同樣的測試用例,面對同樣的測試任務:

a員工測試執行用了3天,執行100條測試用例,測試出了20個bug,完成測試任務。

b員工測試執行用了5天,執行100條測試用例,測試出了50個bug,完成測試任務。

c員工測試執行用了3天,執行100條測試用例,測試出了51個bug,完成測試任務。

如果你是老闆,你會給這三個人同樣的工資麼?或者,你會給誰較高的工資?

二、耐心

除錯排查過程中,少不了出現開發人員提供臨時版本到測試環境除錯,或者開發人員短時間內提供多個版本進行測試的情況。面對這種情況,是很好的考驗測試人員耐心的時候。

同樣的測試反覆的執行,然後每次都有各種亂七八糟的問題,重複性的操作??人都會有惰性,可能最後一次的版本測試,很多前面測試執行過的沒有問題的用例,會因為策略的修改或者開發人員拆東牆補西牆的解決方法,出現新的問題。

一次次的反覆執行,這種工作是很枯燥,結果也是因人而異。筆者遇到的更多的情況,是測試人員根據慣性因素,直接跳過測試用例,認為不會有問題——出現這種情況,測試人員是不是很委屈?自己這麼辛苦,反覆執行了7、8次測試用例,每次都ok,誰知道最後一次有問題,最後還被k說漏測?

這種耐心和責任心,真的是因人而異。

三、責任心

責任心是任何職業崗位都要求的職業素養,在測試崗位的體現是什麼?

針對bug,從開發的角度,必現的問題是最容易解決的問題,偶爾出現的,沒有必然出現條件的問題是痛苦的,拷機十天半個月才出現的問題是絕望的。那麼對於測試人員來說:測試出必現的問題是很容易做到的事情和做出的成績。

對於偶爾出現問題和長拷問題的責任心,是對測試人員的一個挑戰。

版本迭代快,在測試中不知道為什麼出現了一個問題,然後開發人員要求復現,或者bug打出去兩天才過來要求檢視現場,你怎麼處理?

面臨下班,一個隨機的異常出現,你是選擇無視,還是繼續排查問題,嘗試各種操作組合,業務邏輯組合,把bug抓住?

一個模組測試執行差不多了,一個很詭異的現象出現。然後嘗試復現失敗,那麼對這個現象是放過,還是追下去?

四、排查問題的能力

排查問題的能力依賴於對業務的理解能力,依賴於經驗積累。這點老員工比新員工有優勢,但是差不多時間進入團隊的同事,對業務的熟悉各自有差異,這就是用心不用心做事的結果。

發現同樣一個bug,還是有幾個人,假設分別表現如下:

a人員用一個小時,請三個組的五個開發人員來看問題,然後定位出問題的責任人

b人員用兩個小時,被幾個組的開發人員推過來推過去,最後現象被破壞,需要自己復現

c人員用30分鐘,定位出是那個模組哪個負責人的問題

d人員用10分鐘,指出問題點和責任人,並分析出原因是哪個地方的業務邏輯問題。

同樣的問題,如果你是老闆,會給同樣的工資麼?或者,你會給誰較高的工資?

五、迴歸測試的覆蓋度

迴歸測試的執行,按照書本上的理想模式或職業憧憬中,應該是這個樣子:開發人員對提交修復的bug,填寫仔細的問題產生原因、修復策略方法以及迴歸測試建議。測試人員根據開發人員填寫的資訊,在測試用例庫中選取回歸測試用例,並執行迴歸測試用例。

但很多公司在實際執行時,因種種現狀,迴歸測試的深度和波及面,更多的會依賴於執行迴歸測試的人員的職業素質:比如業務熟悉程度,比如責任心。

建立一個迴歸測試的流程,對團隊的積累(軟體)和過程質量控制的投入(硬體)的要求是比較高的。提高迴歸測試質量,最快速有效的方法,就是提高測試工程師的業務能力和自我的責任心(屬於末端反控,治標不治本的方法)。

面對同樣的迴歸測試,還是有幾個人,假設分別表現如下:

a人員執行了原bug中的復現步驟,然後宣佈迴歸完成

b人員執行了原bug的步驟,並把同模組的其他測試用例進行了一定的迴歸測試

c人員執行了原bug步驟,並根據系統架構,把可能波及的點也做了迴歸測試

同樣的問題,如果你是老闆???

軟體測試交流與學習:680748947

六、敏捷測試模式的效率

這是最考驗測試工程師的測試任務。

在實際的工作中,除了正常的開發測試模型外,還有部分開發測試任務是臨時性、定製性、緊急性的測試任務,比如打標測試。

常規的測試,我們可以依賴於完整的測試策略和測試計劃、規格學習和討論、測試用例編寫評審、測試執行、bug分析和各種控制方法。但是緊急測試,前端的交付件可能不夠全面,測試策略和測試用例也可能來不及構建。所以更多的測試執行和軟體質量,就要求測試工程師對系統框架的熟悉情況,對各種測試工具的熟練應用,對測試策略和測試方法,測試環境構建方面都瞭如指掌。

七、敏感度

敏感度是一個比較務虛的詞,同時也沒有特別具體的量化指標來考核。部分可借鑑的指標,比如bug遺漏率、測試用例補充數目、評審反饋問題數、案例編寫數目等。

借用上文說到的一個事情,就是不容易出現的問題點,一是需要責任心,另外就是需要敏感度。對系統的敏感度,對細節的敏感度。

舉個例子,影象質量的測試,彩色的影象忽然變成黑白的,可能任何一個測試人員都能發現問題。但是每隔30秒,影象忽然顫抖一下,可能就需要一定的敏感度。

比如聲音質量測試,聲音輸出始終斷斷續續,可能每個測試人員都能發現,但是每隔一分鐘,有幾個字被「吃」掉,就需要依靠測試人員的敏感度和責任心。

八、業務熟練度

業務知識的掌握和理解程度,在產品線的測試團隊中,是根本,也是核心。在上述各種方面,已經闡述過業務知識導致的測試人員差異性:輸出成果質量、排查問題的能力、迴歸測試覆蓋度、快速測試模式等等。

上面林林總總說了很多,但是還沒有概括全面。如果有疑問,我希望提問者能觀察大家彼此的差異點,然後嘗試總結,學習。

正向的看待這個疑問「為什麼大家都是執行,結果大家收入的差異性那麼大?」,你意識到有差異性,然後提出問題,這是很好的第一步。大家需要做的是第二步:

觀察學習高薪水的人,他們的做事方法和能力、業績。第三步:就是模仿學習。

自己發現問題,然後有良好的榜樣在身邊,也有明確的目標和途徑在身邊,這種提升能力和報酬的好機會,怎麼能輕易放棄?

軟體測試交流與學習:680748947

注:**要求

1、具有1-5工作經驗的,面對目前流行的技術不知從何下手,需要突破技術瓶頸的可以加。

2、在公司待久了,過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的可以加。

3、如果沒有工作經驗,但沒有工作經驗,但基礎紮實,對測試工作機制,測試技術文件,常用測試基本原理掌握熟練的可以加

4、覺得自己很牛b,一般需求都能搞定。但是所學的知識點沒有系統化,很難在技術領域繼續突破的可以加。

5.給阿里測試培訓的大牛直播講解知識點,分享知識,多年工作經驗的梳理和總結,帶著大家全面、科學地建立自己的技術體系和技術認知!

6.小號或者小白之類**一律不給過,謝謝。

目標已經有了,下面就看行動了!記住:學習永遠是自己的事情,你不學時間也不會多,你學了有時候卻能夠使用自己學到的知識換得更多自由自在的美好時光!

時間是生命的基本組成部分,也是萬物存在的根本尺度,我們的時間在那裡我們的生活就在那裡!我們價值也將在那裡提升或消弭!軟體測試員,加油吧!

軟體工程專業都有哪些就業方向?

5樓:匿名使用者

在許多人的認知裡,軟體工程畢業的學生出來工作後,就成為了人們口中的程式設計師。但其實,程式設計師也分很多種哦。下面我會舉幾個比較熱門的例子。

前端設計師:

我們在瀏覽**時,會看到一些科技感十足,畫面十分精緻的網頁,也會看到一些粗製濫造、彷彿回到10年前的頁面。所有的這些,都是出自前端之手,他們負責在實現**具體功能的同時加入一些互動和特效,和前端聯絡比較緊密的是ui設計師。但是ui設計師相關的知識軟體工程大多是不教的。

ui設計師的工作就是設計出比較好看的介面和圖示,合理的頁面佈局等,需要掌握一些專業的設計軟體。

後端:聽名字我們就能大概猜到後端程式設計師是幹什麼的啦,既然前端是負責網頁頁面的實現,那麼後端的任務則是網頁後臺資料的處理,例如你在登陸一個網頁時,要輸入賬號與密碼,後端就要將你輸入的資訊與資料庫進行訪問並返回結果。如果說前端定義了一個物品的外觀,後端則是實現了它的功能。

人工智慧工程師:

如果你覺得這些崗位都對寫**能力的要求太高,那麼你也可以考慮以下一些職業:軟體測試、執行維護。又或者你對遊戲感興趣,也可以選擇做一名遊戲開發者。

軟體工程畢業的學生完全可以憑自己的興趣,選擇一個自己最喜歡的職業,為其努力。

軟體測試該如何學習?軟體測試需要學什麼?

軟體測試這個職位在網際網路公司不可或缺,並且地位也越來越重要,發展前景和薪資待遇都持續向好。一般來講軟體測試就是為軟體找缺陷,也就是我們常說的bug,需要學習計算機基礎,軟體測試基本的概念原理,軟體測試的工具使用,再掌握一門程式語言,最後開始學習自動化測試和介面測試,效能測試等等。想要學習軟體測試,...

做軟體測試都要會哪些,軟體測試需要會什麼?難學嗎?

軟體測試分為白盒測試和黑盒測試,白盒測試工程師也叫開發測試員,白盒測試一般是由開發人員轉過去的,帶領新員工做專案,稽核新員工的 去bug,技術含量高,薪資在開發工程師之上。黑盒測試是開發工程師把軟體做好之後,測試人員通過使用這個軟體找問題,就是簡單的最基本的使用,通過用這個軟體看看該軟體是否可以正常...

網上訂餐需要什麼軟體

比較流行的訂餐軟體有美團外賣,餓了麼。美團外賣是美團網旗下的網上訂餐平臺,於2013年11月正式上線,已覆蓋北京 上海 廣州 天津 西安 瀋陽 廈門 寧波 武漢 昆明等城市。美團外賣是網上提供訂餐的一家平臺,依託美團網建設。餓了麼 是中國最大的餐飲o2o平臺之一。公司創立於2009年4月。由張旭豪 ...