17792550360
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
掃描二維碼
關(guān)注卓目鳥學(xué)苑公眾號
近幾年來,軟件測試可謂是迅速‘上位’,成為互聯(lián)網(wǎng)企業(yè)中炙手可熱的崗位之一。由于國內(nèi)軟件測試員專業(yè)人才缺口及其大,以致于企業(yè)對于軟件測試員是高薪優(yōu)待。這也吸引了更多的人投身軟件測試的學(xué)習(xí)之中,希望為自己 ...
近幾年來,軟件測試可謂是迅速‘上位’,成為互聯(lián)網(wǎng)企業(yè)中炙手可熱的崗位之一。由于國內(nèi)軟件測試員專業(yè)人才缺口及其大,以致于企業(yè)對于軟件測試員是高薪優(yōu)待。這也吸引了更多的人投身軟件測試的學(xué)習(xí)之中,希望為自己謀求一個更高薪的未來。那么,對于很多入門軟件測試的新手來說,如何更好的提高軟件測試的能力呢?下面和啄木鳥學(xué)院的小編一起來看看吧。 1. 想客戶之所想 在測試的過程中時刻想著用戶。培養(yǎng)自己對用戶需求的共鳴。和用戶溝通并且觀察他們怎們樣使用你的軟件。 這就是我們常說的從用戶角度去測試,但是怎么才是從用戶角度去測試呢,就是要像上面所說的在工作過程中培養(yǎng) 自己對用戶需求的共鳴,如果有條件,多跟用戶溝通,從溝通中抓取用戶的習(xí)慣,思維等等,那么在拿到新需求的時候, 就會有更深入的理解,就可以真的切實做到從用戶角度出發(fā)。 2. 多讀Bug 如果你和一個團(tuán)隊的軟件測試工程師一起工作,那么請閱讀他們每天發(fā)的Bug,特別是那些針對你的測試部分的Bug 。你可以從別人如何找到Bug中學(xué)到很多東西。每個人對需求的理解和思維方式都會有差異,多從看一些別人的bug,可以從另一個方面拓寬自己的思路。 3. 多讀代碼 找到你測試的那部分功能的代碼。雖然寫代碼并不是你的事,但是讀那些代碼常常會幫助你找到潛在的邊際情況和軟件缺陷。 4. 為你發(fā)現(xiàn)的Bug而驕傲 促成一個軟件Bug的修復(fù)是從寫好Bug標(biāo)題和描述開始的。我每次發(fā)完一個Bug都會把這個Bug重讀一遍以確保它是合理的并提供恰到好處的細(xì)節(jié)。如果一些重要的Bug 沒有被糾正,要追根究底,確保決定和利弊權(quán)衡是正確的。 針對bug的問題:在另一篇軟件測試中的溝通中講到了遇到最多的幾種情況及其處理方式可以看看。從我們的角度來說,首先肯定是bug的描述要盡量的簡潔,清楚,特殊場景,重現(xiàn)步驟要盡可能的詳細(xì)清晰。 5. 參加軟件功能的設(shè)計 在軟代碼編寫之前,在仍有可能有大的設(shè)計變更的時候,積極參加軟件的計劃階段,這會幫助你了解正被考慮的折衷和權(quán)衡。測試更應(yīng)該積極主動的參與到軟件設(shè)計中,因為測試其實是最了解軟件的人,積極主動的參加到軟件設(shè)計中,可以從產(chǎn)品設(shè)計,開發(fā)以外的角度提出一些意見和建議,不管對于我們最后對項目測試的理解,還是對開發(fā)設(shè)計來說,都是有很多好處的 6. 設(shè)計你的測試 無論是尋找邊界值,運(yùn)用組合技術(shù),畫圖表,或創(chuàng)建測試模型,把你的想法放進(jìn)你的測試設(shè)計中總是有用的。在試探性測試的時候,有意識地去交替你的測試計劃和產(chǎn)品學(xué)習(xí)。這個是說 7. 了解你測試的功能 不管你測試的是那一塊功能,你應(yīng)該了解它的設(shè)計,它的局限性,別人發(fā)現(xiàn)的Bug,代碼的變動,以及它和其它功能間的交互關(guān)系。 8. 和別人合作測試你負(fù)責(zé)的部分 和有不同專長的人一起測試你的功能模塊,一起討論測試的點子并且征詢他們的反饋意見。 9. 學(xué)習(xí)你測試的軟件 即使你只是測試一個軟件中的很小一部分,成為其它新功能和整個軟件的專家都會幫助你成為一個更好的測試工程師。 10. 培養(yǎng)和開發(fā)人員的良好關(guān)系 測試工作有時候是對抗性的,以致很容易使有些與你共事的人在做決定時忽略你的意見。與修復(fù)Bug的開發(fā)人員建立堅實的關(guān)系對了解最新進(jìn)展和促成Bug的修復(fù)會有裨益。 11. 擴(kuò)大你的領(lǐng)域和人際網(wǎng)絡(luò) 成功的人都有一個的堅實可信的交際圈。他們可以從中得到他們需要的專業(yè)知識和建議。不斷在你的公司內(nèi)部和外部結(jié)交新朋友并發(fā)展專業(yè)領(lǐng)域的聯(lián)系。 12. 尋找良師或榜樣 我和許多出色的測試工程師一起工作過,并且從他們那里學(xué)到了很多東西。為了提高你的測試技能,你應(yīng)該尋找“顧問”與他們見面或者榜樣向他們效仿。 13. 保持自省 測試工程師善于發(fā)現(xiàn)軟件的缺陷。如果把這種敏銳運(yùn)用到自己身上,我們一定能更有效的發(fā)現(xiàn)自身的不足之處。 |
分享本篇文章給更多人:
2020-05-27
2020-02-24
2020-05-27
2022-12-05
2020-05-27
請發(fā)表評論