1、可以把這本書(shū)當(dāng)做第一本書(shū)的延續(xù)——不過(guò)我指的是作用和風(fēng)格,作者當(dāng)然不是同一個(gè)人了——你可以把它理解為“軟件測(cè)試自動(dòng)化”方面的經(jīng)典入門(mén)書(shū)。
【答案】:A 軟件測(cè)試是針對(duì)程序的行為,在有限測(cè)試用例集合上,動(dòng)態(tài)驗(yàn)證是否達(dá)到預(yù)期的行為。測(cè)試不再只是一種僅在編碼階段完成后才開(kāi)始的活動(dòng)。
【答案】:C 軟件測(cè)試目就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件產(chǎn)品(主要是指程序)中錯(cuò)誤和缺陷。軟件測(cè)試是軟件質(zhì)量保證主要手段之一。 一個(gè)好測(cè)試用例是極有可能發(fā)現(xiàn)至今為止尚未發(fā)現(xiàn)錯(cuò)誤測(cè)試用例。
【答案】:C C?!窘馕觥寇浖y(cè)試是為了盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤,尤其是至今尚未發(fā)現(xiàn)的錯(cuò)誤。
故軟件測(cè)試應(yīng)盡可能在實(shí)際運(yùn)行使用環(huán)境下進(jìn)行。軟件測(cè)試不再只是一種僅在編碼階段完成后才開(kāi)始活動(dòng),而是應(yīng)該包括在整個(gè)開(kāi)發(fā)和維護(hù)過(guò)程中活動(dòng),它本身也是實(shí)際產(chǎn)品構(gòu)造一個(gè)組成部分?;谟?jì)算機(jī)測(cè)試可以分為白盒測(cè)試和黑盒測(cè)試。
其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清楚預(yù)期結(jié)果和實(shí)際結(jié)果之間的差別。B.軟件測(cè)試是用來(lái)證明軟件中不存在錯(cuò)誤的。C.軟件測(cè)試只能采用手工測(cè)試。D.軟件測(cè)試可以只采用自動(dòng)化測(cè)試。
單元測(cè)試單元測(cè)試是軟件開(kāi)發(fā)過(guò)程中最基礎(chǔ)的測(cè)試環(huán)節(jié),它能夠驗(yàn)證代碼的正確性和可靠性。單元測(cè)試通常不依賴于外部環(huán)境,只驗(yàn)證代碼本身的功能,因此非常適合用自動(dòng)化測(cè)試工具進(jìn)行測(cè)試。
協(xié)作和溝通:在軟件開(kāi)發(fā)過(guò)程中,團(tuán)隊(duì)成員之間的協(xié)作和溝通非常重要。他們可能會(huì)花費(fèi)一些時(shí)間與其他團(tuán)隊(duì)成員、客戶或業(yè)務(wù)部門(mén)進(jìn)行溝通和交流,以確保項(xiàng)目進(jìn)展順利并滿足客戶需求。
測(cè)試自動(dòng)化類似于軟件開(kāi)發(fā)的過(guò)程 錄制/回放腳本的開(kāi)發(fā)方式是不可能應(yīng)付所有自動(dòng)化測(cè)試的需求的,因此,需要測(cè)試人員掌握必要的開(kāi)發(fā)知識(shí)和編碼知識(shí)。
基于頁(yè)面的GUI自動(dòng)化測(cè)試, 包含: 根據(jù)不同平臺(tái)和業(yè)務(wù)場(chǎng)景, 選擇合適的自動(dòng)化框架和測(cè)試執(zhí)行框架等 更多實(shí)戰(zhàn)小技巧可以到網(wǎng)絡(luò)上找下黑馬程序員相關(guān)視頻。
微服務(wù)的拆分粒度要比SOA細(xì)了很多,從容器化鏡像自動(dòng)部署來(lái)衡量,是拆小了之后很方便,但是拆小了之后會(huì)給整個(gè)開(kāi)發(fā)、測(cè)試環(huán)節(jié)增加很大的復(fù)雜度和效率問(wèn)題。
Selenium無(wú)疑是受歡迎的Web自動(dòng)化測(cè)試工具。其開(kāi)源的特性是被廣泛使用的原因之一。您可以使用不同的語(yǔ)言在Selenium中實(shí)施各種框架,從而為自動(dòng)化測(cè)試提供更多的功能。
Web自動(dòng)化測(cè)試主要會(huì)用到Selenium軟件以及Firebug插件工具,使用Selenium可以對(duì)網(wǎng)站的核心功能進(jìn)行自動(dòng)化測(cè)試,包括元素定位、鼠標(biāo)鍵盤(pán)的模擬操作及自動(dòng)化測(cè)試框架的使用等。Web自動(dòng)化測(cè)試主要用到的是Appium以及Monkey軟件。
QTP QTP是一個(gè)B/S系統(tǒng)的自動(dòng)化功能測(cè)試的利器,軟件程序測(cè)試工具。Mercury的自動(dòng)化功能測(cè)試軟件QuickTest,可以覆蓋絕大多數(shù)的軟件開(kāi)發(fā)技術(shù),簡(jiǎn)單高效,并具備測(cè)試用例可重用的特點(diǎn)。
本文暫時(shí)沒(méi)有評(píng)論,來(lái)添加一個(gè)吧(●'?'●)