yolanda甯
首先是操作系統(tǒng)的學(xué)習(xí)UNIX/LINUX開發(fā)環(huán)境方面,再就是數(shù)據(jù)庫 My SQL數(shù)據(jù)庫方面的課程,基本常見的編程語言學(xué)習(xí)了解比如:C++,多進(jìn)程,ORACLE數(shù)據(jù)庫編程、Java語言等等面向?qū)ο蟪绦蛟O(shè)計(jì)分析的了解學(xué)習(xí)下來就是軟件測試中的方法課程了:白盒測試和黑盒測試等測試方法、自動(dòng)化測試工具;掌握測試過程及相關(guān)測試策略;了解測試的基本工作流程及軟件測試模型;掌握各種測試環(huán)境的搭建和使用。最后就是自動(dòng)化測試工具實(shí)訓(xùn)等方面的學(xué)習(xí)。
肥胖卷的肥蛋卷
第一階段、
測試基礎(chǔ)學(xué)習(xí)目標(biāo):基于敏捷的軟件研發(fā)基礎(chǔ)知識,并同時(shí)掌握關(guān)于軟件基礎(chǔ)運(yùn)行環(huán)境的相關(guān)知識,為后續(xù)課程學(xué)習(xí)奠定基礎(chǔ),并進(jìn)而可以勝任手工測試工程師的工作。
完成項(xiàng)目:測試管理工具,Linux操作系統(tǒng),MySQL數(shù)據(jù)庫
第二階段、編程語言學(xué)習(xí)目標(biāo):熟練掌握java與python編程語言數(shù)據(jù)類型、運(yùn)算符等。
完成項(xiàng)目:Java環(huán)境及Intellij IDEA使用,Python環(huán)境及Pycharm使用,為后續(xù)的web和app自動(dòng)化測試奠定基礎(chǔ)。
第三階段、web自動(dòng)化學(xué)習(xí)目標(biāo):熟練掌握web自動(dòng)化Selenium基礎(chǔ)、環(huán)境,自動(dòng)化測試模型,可以勝任web自動(dòng)化測試工程師是工作。
完成項(xiàng)目:Selenium源碼分析,多瀏覽器運(yùn)行測試,多平臺多瀏覽器運(yùn)行測試,各種驅(qū)動(dòng)支持
第四階段、app自動(dòng)化學(xué)習(xí)目標(biāo):掌握Appium基礎(chǔ)、環(huán)境、應(yīng)用、實(shí)戰(zhàn)等。
完成項(xiàng)目:獲取app信息
第五階段、接口測試學(xué)習(xí)目標(biāo):熟練掌握接口測試基礎(chǔ),接口測試自動(dòng)化,進(jìn)階高級軟件測試工程師。
完成項(xiàng)目:TestNG的批量接口執(zhí)行
第六階段、Jmeter性能測試學(xué)習(xí)目標(biāo):Jmeter基礎(chǔ)、進(jìn)階等。
完成項(xiàng)目:性能測試(容量、穩(wěn)定性)項(xiàng)目實(shí)戰(zhàn)
第七階段、Jenkins持續(xù)集成學(xué)習(xí)目標(biāo):持續(xù)集成簡介、持續(xù)集成環(huán)境搭建
完成項(xiàng)目:使用Jenkins運(yùn)行接口測試用例
啄木鳥學(xué)院老師建議大家從學(xué)習(xí)路線去著手,一探究竟,真正了解清楚!
豪門小慧子
比如,如何測試一個(gè)web的登錄頁面,如何測試一個(gè)電話機(jī)等等。
1、出幾道題看你對自動(dòng)化測試的是否了解,是否明白linux的基本指令,?給你一個(gè)頁面,讓你寫case,java或者python的代碼能力考察。
2、軟件測試的流程,測試用例的設(shè)計(jì)(用例格式、設(shè)計(jì)思路),Bug的流程(生命周期),測試計(jì)劃,軟件測試過程中涉及的文檔等等。
3、初級的一般無非就是功能測試多一些,比如軟件測試整個(gè)流程是什么,測試設(shè)計(jì),測試計(jì)劃,測試用例編寫方法,用例執(zhí)行,跟蹤管理,測試報(bào)告重點(diǎn),還是用例的編寫等等。
4、如果是中高級的話,接口測試,性能測試等等部分會(huì)問到一些,包括軟件測試管理等等。
毓毓baby
1、說說你們公司測試的一個(gè)基本測試流程是什么?
答:首先會(huì)召開需求分析會(huì)議,參加人員有產(chǎn)品、開發(fā)和測試,主要是探討需求主要的一些功能點(diǎn),完了之后,開發(fā)就排期進(jìn)行開發(fā),我們就根據(jù)主管寫出來的計(jì)劃、分配到的任務(wù)編寫測試用例,寫完之后會(huì)進(jìn)行用例評審。
有評審修改的就修改整理形成最終的用例版本,之后開發(fā)人員版本編譯完成后,我們會(huì)依據(jù)測試用例來執(zhí)行測試,測試過程中,提交bug,跟蹤bug,直至關(guān)閉,測試完后編寫測試報(bào)告。
2、你們項(xiàng)目主要是做什么的,有些什么功能,業(yè)務(wù)邏輯是怎樣的?
答:這個(gè)主要就是看公司具體的項(xiàng)目是什么,了解清楚功能模塊,對主要功能模塊做業(yè)務(wù)邏輯的一個(gè)描述就行。
3、測試的過程中,還用過一些什么工具嗎?
答:有就有,沒有就沒有,一定要如實(shí)回答!比如在測試接口或者簡單施壓的時(shí)候用到了jmeter。
4、如果簡歷上寫了,MySQL、Linux等,一般會(huì)問,掌握的程度怎么樣?
答:如實(shí)回答,對于測試人員來說,mysql基本的增刪改查都會(huì),Linux基本命令都會(huì),也會(huì)linux環(huán)境的項(xiàng)目部署。
5、你們需求分析會(huì)議主要目的是什么?
答:講解此次項(xiàng)目主要是做什么的,達(dá)到一個(gè)什么樣的目的,探討項(xiàng)目功能點(diǎn),針對不清楚的及時(shí)提問。
6、如果需求過少,你應(yīng)該怎么辦?
答:首先我會(huì)有所疑問,然后再問問老大,看看到底是怎么回事,如果確實(shí)是需求少,那就進(jìn)一步的分析這個(gè)業(yè)務(wù)。如果確定有一些需求。
7、編寫測試用例的時(shí)候,會(huì)用到什么方法?
答:等價(jià)類、邊界值、錯(cuò)誤推測法、場景法等。接著又問了一個(gè):你覺得你在寫用例的時(shí)候用到了嗎?我的回答是用到了,比如邊界值,隨便列舉一個(gè)例子,比如:項(xiàng)目中某個(gè)標(biāo)題輸入框,長度是1-16個(gè)漢字。會(huì)設(shè)計(jì)測試用例數(shù)據(jù)為輸入標(biāo)題為空、標(biāo)題字?jǐn)?shù)為1、標(biāo)題字?jǐn)?shù)為2、標(biāo)題字?jǐn)?shù)為15、標(biāo)題字?jǐn)?shù)是16、標(biāo)題字?jǐn)?shù)為17
8、會(huì)寫測試計(jì)劃嗎、包含哪些內(nèi)容?
答:一般說:沒有寫過,是我們主管寫的,但我們會(huì)接觸這個(gè)文檔。大概包含有:目的、背景、測試范圍、測試開始結(jié)束時(shí)間、測試策略、測試人員安排、測試環(huán)境、風(fēng)險(xiǎn)評估等等。
優(yōu)質(zhì)工程師考試問答知識庫