目前國內(nèi)測試存在的問題:
1徘熔、缺少時間
很多都是產(chǎn)品和程序已經(jīng)實現(xiàn)了產(chǎn)品的大部分基礎功能后才開始組織測試门躯,編寫測試用例的時間極為稀少。
2酷师、維護困難
需求變動頻繁讶凉,變動量大,隨之而來的測試用例變動也會頻繁和巨大山孔,因此許多團隊放棄制作和更新測試用例懂讯。
3、急于發(fā)現(xiàn)Bug
測試用例需要長期制作和維護才可體現(xiàn)其作用台颠,而目前大多數(shù)測試團隊都急于找到Bug褐望,當執(zhí)行完一遍測試用例后發(fā)現(xiàn)沒有多少新Bug,從而開始怠慢測試用例的制作不更新串前。
4瘫里、缺乏專業(yè)知識
不可否認的,目前軟件也好荡碾,游戲也罷谨读,測試的從業(yè)人員很多,但是技術水平參差不齊坛吁,甚至有些同學對于測試用例的制作方法都了解甚少劳殖。
5、不被重視
這是聽到的最多的抱怨拨脉,在公司怎么樣哆姻,沒有話語權,我們必須承認女坑,在國內(nèi)這個大環(huán)境下填具,很多公司都是這樣。
上面講的這些,可能大家都有感受到劳景。但是目前并沒有什么解決的好辦法誉简,一個職業(yè)的發(fā)展是漫長的,只能說在這個IT行業(yè)飛速發(fā)展的今天盟广,只要大家努力闷串,總有一天會改變這些問題。
測試的發(fā)展方向:
選擇了技術筋量,那么又要選擇技術的發(fā)展方向烹吵,現(xiàn)在軟件測試行業(yè)里,發(fā)展方向眾多桨武,自動化肋拔,性能,安全呀酸,測試開發(fā)凉蜂,白盒測試,灰盒測試性誉。這就要根據(jù)個人的興趣來選擇了窿吩。
也有權威機構稱,測試將會是結構化測試和探索性測試結合的發(fā)展趨勢错览,結構化指大量使用測試設計工程方法并使用工具來固化這些方法纫雁,探索性指采用人的發(fā)散性思維進行測試。
結構化測試趨向于把測試工程化倾哺,規(guī)范流程轧邪,規(guī)范方法,這樣可以使測試效率化悼粮,流水線化闲勺,對于企業(yè)來說,可以節(jié)省很多成本扣猫,是管理學的范疇。而探索性測試則是把測試藝術化翘地,對于對產(chǎn)品質量有近乎完美的“偏執(zhí)狂”來說申尤,發(fā)散性的思維是一個完美測試人員的利器,一些隱藏的難以發(fā)現(xiàn)的Bug衙耕,確實要求測試人員有發(fā)散性思維才能比普通的測試看的更多更廣更犀利昧穿。兩者其實都是不可或缺的,測試的工程化橙喘,可以讓測試人員的時間和精力更多地集中在創(chuàng)造性地思維上去时鸵,發(fā)現(xiàn)更多隱蔽的Bug。而測試的藝術化,讓測試世界的邏輯變得可以與哲學互通饰潜,比如“在發(fā)現(xiàn)很多bug的地方初坠,一定可以發(fā)現(xiàn)更多的bug”,有時候不走尋常路彭雾,才可以發(fā)現(xiàn)更多的有質量的Bug碟刺。目前的趨勢當然是自動化測試,或者說是以微軟測試的領先技術為導向的趨向薯酝。大型的IT公司要么購買商業(yè)測試軟件半沽,要么自主研發(fā)自動化工具。我不知道未來探索性測試會發(fā)展成什么樣吴菠,但是我覺得它是測試的靈魂和魅力所在者填,創(chuàng)造性地思維并不是一個人想有就能有,并且創(chuàng)造性思維是不可以固化下來的做葵,靈活的占哟。
下面,推薦一款自動化測試工具TestWriter蜂挪,測功能重挑、測回歸、測兼容性必備~