《Python全棧測(cè)試開(kāi)發(fā)(視頻案例版)》從Python實(shí)戰(zhàn)實(shí)例講起,逐步深入到以Python語(yǔ)言為基礎(chǔ)的三大主流自動(dòng)化測(cè)試領(lǐng)域:Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試以及接口自動(dòng)化測(cè)試,重點(diǎn)介紹了使用Python Selenium3 Unittest進(jìn)行Web自動(dòng)化測(cè)試、使用Python Appium進(jìn)行APP自動(dòng)化測(cè)試和使用Python Requests Pytest Allure實(shí)現(xiàn)接口自動(dòng)化測(cè)試,并在后輔以項(xiàng)目實(shí)戰(zhàn)案例,讓讀者不但可以系統(tǒng)地學(xué)習(xí)各個(gè)類(lèi)型自動(dòng)化所對(duì)應(yīng)API的相關(guān)知識(shí),而且能對(duì)自動(dòng)化底層框架開(kāi)發(fā)有更為深入的理解和應(yīng)用。
全書(shū)分為15章,涵蓋的主要內(nèi)容有Python實(shí)戰(zhàn)實(shí)例、自動(dòng)化測(cè)試基礎(chǔ)、自動(dòng)化框架Selenium剖析、自動(dòng)化測(cè)試框架unittest設(shè)計(jì)及實(shí)現(xiàn)、Selenium Grid、移動(dòng)端穩(wěn)定性實(shí)戰(zhàn)、移動(dòng)端自動(dòng)化測(cè)試框架、接口測(cè)試?yán)碚摗ostman Newman實(shí)現(xiàn)接口自動(dòng)化、接口從設(shè)計(jì)到開(kāi)發(fā)全過(guò)程、Python Requests實(shí)現(xiàn)接口測(cè)試、主流測(cè)試框架pytest Allure報(bào)告生成、Jenkins Git持續(xù)集成、Web自動(dòng)化項(xiàng)目實(shí)戰(zhàn)(CRM系統(tǒng))和接口自動(dòng)化項(xiàng)目實(shí)戰(zhàn)(DSMALL商城)。
本書(shū)系統(tǒng)完整,結(jié)構(gòu)清楚,語(yǔ)言通俗易懂,案例豐富,實(shí)用性強(qiáng),特別適合自動(dòng)化測(cè)試入門(mén)讀者和進(jìn)階讀者閱讀,也適合白盒測(cè)試工程師、Java自動(dòng)化測(cè)試工程師等其他編程愛(ài)好者閱讀。另外,本書(shū)也適合作為相關(guān)培訓(xùn)機(jī)構(gòu)的教材使用。
本書(shū)可幫助讀者學(xué)會(huì)當(dāng)今主流的三大自動(dòng)化測(cè)試:Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試和接口自動(dòng)化測(cè)試。首先自動(dòng)化測(cè)試是所有功能測(cè)試人員過(guò)渡簡(jiǎn)單、容易的一個(gè)階段。自動(dòng)化可以讓相關(guān)人員不再?gòu)氖驴菰锏墓ぷ,而是進(jìn)行腳本設(shè)計(jì)實(shí)現(xiàn),這樣不存在榮譽(yù)感比開(kāi)發(fā)人員低的問(wèn)題。其次,自動(dòng)化的起步薪資可以說(shuō)是多年功能測(cè)試的瓶頸薪資,將薪資和榮譽(yù)作為目標(biāo),那個(gè)人的未來(lái)規(guī)劃就比較清晰了。
所以,這項(xiàng)技術(shù)使大家可以成為一名優(yōu)秀的自動(dòng)化測(cè)試工程師、白盒測(cè)試工程師,甚至可以通過(guò)本書(shū)成為測(cè)試管理者。
本書(shū)每個(gè)章節(jié)的知識(shí)點(diǎn)都具有一定的廣度和深度,值得大家細(xì)細(xì)地品味各個(gè)知識(shí)點(diǎn)的作用與意義。對(duì)于初學(xué)自動(dòng)化或者是想要獨(dú)立負(fù)責(zé)整個(gè)自動(dòng)化測(cè)試項(xiàng)目的測(cè)試人員而言,本書(shū)是一個(gè)很好的引導(dǎo)者,它可以帶領(lǐng)大家一起思考,一起提升,一起研究。
7
本書(shū)的特色
(1)大多數(shù)自動(dòng)化測(cè)試書(shū)籍從Python語(yǔ)言的基礎(chǔ)內(nèi)容方面進(jìn)行講述,但是本書(shū)則是從Python的實(shí)戰(zhàn)實(shí)例講起以達(dá)到對(duì)Python知識(shí)點(diǎn)的羅列與梳理。
(2)大多數(shù)自動(dòng)化測(cè)試書(shū)籍針對(duì)某一個(gè)自動(dòng)化測(cè)試類(lèi)型進(jìn)行編寫(xiě),但是本書(shū)實(shí)現(xiàn)了當(dāng)今三大主流自動(dòng)化(Web自動(dòng)化、APP自動(dòng)化和接口自動(dòng)化)對(duì)應(yīng)的各個(gè)API的介紹以及底層框架的設(shè)計(jì)。
(3)本書(shū)設(shè)計(jì)了大量的實(shí)例,每個(gè)知識(shí)點(diǎn)的講解通俗易懂,并能夠達(dá)到舉一反三的效果。
本書(shū)除了完成腳本和框架的設(shè)計(jì)以外,還擴(kuò)展了對(duì)腳本的維護(hù)以及對(duì)系統(tǒng)的持續(xù)集成。
(5)為了將所有知識(shí)點(diǎn)應(yīng)用到實(shí)際項(xiàng)目,后兩章結(jié)合真實(shí)項(xiàng)目完成了Web自動(dòng)化和接口自動(dòng)化的測(cè)試框架的開(kāi)發(fā)。