想從零基礎(chǔ)學(xué)習(xí)軟件測試到成為測試工程師詳細(xì)了解南京自動(dòng)化測試web測試
1.web測試哪些方面用到自動(dòng)化測試
功能測試 和性能測試會(huì)用到自動(dòng)化測試。UI測試、兼容性測試不能使用自動(dòng)化測試
2.web自動(dòng)化測試(包含由flash組成的部分框架),使用哪種測試工具可以實(shí)現(xiàn)?
算你問對人了,ruby+watir或者Selenium 。我正在寫一個(gè)web自動(dòng)化的測試框架。哈哈ruby+watir使用ruby編碼,在watir這個(gè)框架下跑case,目前ie,ff都支持;Selenium可以用java,c#,當(dāng)然也可以用ruby來寫,但是只能在ff下錄制,不過自動(dòng)化的case都可以在ie和ff上跑。
3.web自動(dòng)化測試中穩(wěn)定的功能有哪些?如何寫測試用例?
這個(gè)問題我從昨天開始看了兩三次,想寫點(diǎn)什么但又不知道怎樣寫。從我看來,你這個(gè)問題問得太泛了。web自動(dòng)化測試中穩(wěn)定的功能有哪些?這個(gè)...我真不知道怎樣回答。web自動(dòng)化測試有很多工具,使用的工具不一樣,就有不一樣的答案。但我想你應(yīng)該有個(gè)誤區(qū),我們不是根據(jù)web自動(dòng)化測試穩(wěn)定的功能來寫測試用例的,應(yīng)該根據(jù)項(xiàng)目的特點(diǎn)來寫自動(dòng)化測試。如果你公司的項(xiàng)目的開發(fā)周期足夠長,需求變動(dòng)少,那你可以為這整一個(gè)項(xiàng)目寫一份完整的測試用例和自動(dòng)化測試腳本。如果你公司的項(xiàng)目開發(fā)周期短,需求變動(dòng)頻繁,那你可以總結(jié)之前公司發(fā)開發(fā)的項(xiàng)目,總結(jié)出它們相對比較穩(wěn)定的功能,為這些功能模塊專門寫一個(gè)測試用例和自動(dòng)化測試腳本,這部分是可以重復(fù)使用,而且維護(hù)難度低。
4.手機(jī)測試,軟件測試,web測試的區(qū)別?
不明白題主說的軟件測試具體是什么,因?yàn)槭謾C(jī)測試、web測試等,理論上都屬于軟件測試的范疇,按照本人的理解,題主問的應(yīng)該是手機(jī)端測試、pc端測試、web測試的區(qū)別吧?那我就結(jié)合我的理解,從三者的相同點(diǎn)及不同點(diǎn)來回答這個(gè)問題。相同點(diǎn)上線流程相同 web測試、pc端測試、移動(dòng)端測試的測試到上線的流程是相似的,都需要通過測試環(huán)境的測試、beta環(huán)境的驗(yàn)收,才能發(fā)布上線。測試流程相同 三者的測試流程都需要經(jīng)歷 測試計(jì)劃、測試設(shè)計(jì)、測試執(zhí)行、缺陷管理、測試計(jì)劃、上線后的回歸測試等階段。測試類型相同 web端、pc端、移動(dòng)端都需要考慮功能測試、GUI測試、性能測試、安全測試等。不同點(diǎn)系統(tǒng)結(jié)構(gòu)不同 web端:是B/S架構(gòu),基于瀏覽器(瀏覽器即web的客戶端);web類產(chǎn)品更新服務(wù)器端后,客戶端會(huì)同步更新。pc端/移動(dòng)端:是C/S架構(gòu),基于客戶端 (必須);一般情況下,服務(wù)器端和客戶端版本要應(yīng),需要一起更新 對性能的關(guān)注點(diǎn)不同 web端/pc端:性能方面需要關(guān)注請求的響應(yīng)時(shí)間、CPU、內(nèi)存占用等。移動(dòng)端:同樣需要關(guān)注app請求的響應(yīng)時(shí)間、應(yīng)用的CPU及內(nèi)存使用情況,但除這些以外,移動(dòng)端還需要監(jiān)控電量、流量的情況。 對兼容性的關(guān)注點(diǎn)不同 web端:關(guān)注web產(chǎn)品是否兼容不同內(nèi)核的瀏覽器,如:IE7以上版本、Chrome、Firefox、360等。pc端:關(guān)注pc端產(chǎn)品是否兼容不同操作平臺(tái),以微軟系統(tǒng)舉例,如:Windows7、Windows10等。移動(dòng)端:關(guān)注應(yīng)用是否適配不同的系統(tǒng)版本(Android/Ios)、分辨率 、手機(jī)型號(hào)等。 移動(dòng)端測試需要做專項(xiàng)測試 移動(dòng)端測試相對于web端、pc端測試,需要專門針對移動(dòng)端的特性進(jìn)行專項(xiàng)測試。例如:網(wǎng)絡(luò)測試:應(yīng)用在wifi/4g網(wǎng)絡(luò)運(yùn)行;弱網(wǎng)絡(luò)測試;無網(wǎng)絡(luò)或網(wǎng)絡(luò)中斷等。權(quán)限測試:開啟或關(guān)閉應(yīng)用所需權(quán)限,應(yīng)用是否異常干擾測試:應(yīng)用在來電、短信、推送、前后臺(tái)切換等場景系是否正常安裝/卸載/更新測試:需考慮非正常安裝、卸載、升級(jí)的場景 測試工具的區(qū)別 web端:自動(dòng)化測試主要使用selenium居多pc端:自動(dòng)化測試使用QTP居多,AutoIt做輔助移動(dòng)端:自動(dòng)化測試常用的有Appium、#####按照我個(gè)人的理解。軟件測試是包含手機(jī)測試和web測試的。手機(jī)測試也分很多種,一般來說手機(jī)測試分硬測和軟測,硬測指的是手機(jī)硬件上進(jìn)行測試?yán)玳W光.相機(jī) 等一些硬件,手機(jī)的軟測是測試手機(jī)的系統(tǒng)或者系統(tǒng)上的apk.web軟測一般值得是測試網(wǎng)頁,桌面級(jí)應(yīng)用,系統(tǒng)應(yīng)用。
想了解軟件測試學(xué)習(xí)課程,費(fèi)用以及時(shí)間了解web測試哪些方面用到自動(dòng)化測試,web自動(dòng)化測試(包含由flash組成的部分框架),使用哪種測試工具可以實(shí)現(xiàn)?,web自動(dòng)化測試中穩(wěn)定的功能有哪些?如何寫測試用例?,手機(jī)測試,軟件測試,web測試的區(qū)別???