很多測試人員都想從功能測試轉(zhuǎn)成自動化測試,那么在此之前要對自動化測試有一個全面的認(rèn)知,自動化測試顧名思義就是通過測試工具代替人工完成測試,從而提高效率,但是它也需要手工測試的基礎(chǔ),因?yàn)槊恳粋€自動化測試的case都是從手工測試做起的,如果沒有手工測試的基礎(chǔ),是沒法進(jìn)行自動化測試。
進(jìn)行自動化測試可以節(jié)省成本,加快項(xiàng)目進(jìn)度,實(shí)現(xiàn)有些手工測試做不到的項(xiàng)目。尤其是對于那些項(xiàng)目變動少,周期長,項(xiàng)目資源足夠的測試,自動化測試是一個很好的選擇。但是自動化測試也是需要基礎(chǔ)的,至少得學(xué)會以下幾點(diǎn)。
1. 擁有代碼能力,至少掌握一門開發(fā)語言,例如java、python、ruby、c#等。
2. 熟悉被測系統(tǒng),比如你是web測試,你就得懂js、css、html、xpath;你是移動端測試,你就得具備android 開發(fā)基礎(chǔ)和ios開發(fā)基礎(chǔ),會debug app等。
3. 掌握一套自動化測試框架(工具),比如selenium/appium,nunit/testng等。
4. 不斷學(xué)習(xí),軟件行業(yè)更新迭代速度是很快的,只有不斷學(xué)習(xí)才能一直立足。
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。