Selenium 4自動(dòng)化測試項(xiàng)目實(shí)戰(zhàn):基于Python 3
Selenium是目前非常流行的一種自動(dòng)化測試工具。本書基于Python3語言講述了新的Selenium4的基本理論與操作,涉及各種高級應(yīng)用,以及如何進(jìn)行項(xiàng)目實(shí)戰(zhàn),并提供了詳細(xì)的自動(dòng)化平臺(tái)部署步驟。本書共14章,分為4篇。第1篇介紹了Selenium概況、相關(guān)的基礎(chǔ)知識(shí)及環(huán)境的搭建步驟;第2篇介紹了Selenium涉及的各種技術(shù),包括前端技術(shù)、Selenium元素定位、Selenium常用方法及WebDriver進(jìn)階應(yīng)用;第3篇以攜程訂票系統(tǒng)為例,深入探討了如何進(jìn)行項(xiàng)目實(shí)戰(zhàn)與優(yōu)化,詳細(xì)介紹了項(xiàng)目重構(gòu)、數(shù)據(jù)驅(qū)動(dòng)測試、PageObject設(shè)計(jì)模式及行為驅(qū)動(dòng)等相關(guān)的各種常用技術(shù);第4篇介紹了平臺(tái)建設(shè)相關(guān)的一些實(shí)用技術(shù),如平臺(tái)搭建維護(hù)、項(xiàng)目部署及運(yùn)用Docker容器技術(shù)進(jìn)行測試等。為了使讀者不但能掌握Selenium自動(dòng)化測試,而且能夠迅速獲得項(xiàng)目經(jīng)驗(yàn),徹底掌握并靈活運(yùn)用到實(shí)際的測試項(xiàng)目中,本書注重理論與實(shí)踐相結(jié)合,提供了大量典型的自動(dòng)化測試實(shí)例,按照由淺入深、前后照應(yīng)的順序來安排內(nèi)容。
·6.3萬字