官术网_书友最值得收藏!

推薦序二

我和子騰最初是在一個(gè)測(cè)試群里認(rèn)識(shí)的,可謂一見如故,然后我們就經(jīng)常就測(cè)試的各種問題進(jìn)行討論,無論我們彼此的觀點(diǎn)是否相同,都討論得很盡興,有一種“酣暢淋漓”的感覺,不知不覺間,我們成了一對(duì)摯友。后來,我知道子騰和她的小伙伴們準(zhǔn)備出書,我就自然而然地成了“早鳥”,基本見證了此書從提綱到初稿,再到定稿的整個(gè)過程,也見證了子騰和她的小伙伴們?yōu)榇烁冻龅木薮蟮男难团Α?/p>

和子騰聊這本書時(shí),才知道原來她在2014年,就在網(wǎng)上講過Selenium相關(guān)的課程,但這本書絕不是之前網(wǎng)課的文字版,也不是Selenium的使用說明書,而是她多年自動(dòng)化測(cè)試沉淀下來的經(jīng)驗(yàn),全是那些從網(wǎng)上找不到的內(nèi)容。也許本書并不能幫讀者深入細(xì)致地去了解Selenium的每個(gè)細(xì)節(jié),但本書能教會(huì)如何才能做好自動(dòng)化,啟發(fā)我們?cè)谧鲎詣?dòng)化時(shí),除了考慮框架、技術(shù)外,還需要考慮些什么。所以本書和市面上其他講述Selenium的書不同,除了基礎(chǔ)內(nèi)容、WebDriver外,還有設(shè)計(jì)模式、BDD、Jenkins持續(xù)集成等能夠把自動(dòng)化在產(chǎn)品中落地,并且有效用起來的內(nèi)容。

我本人有很多次做自動(dòng)化的失敗經(jīng)歷,就是現(xiàn)在正在做的自動(dòng)化項(xiàng)目,也是在忐忑中緩慢進(jìn)行,所以我深知自動(dòng)化測(cè)試要想在實(shí)際項(xiàng)目中達(dá)到預(yù)期效果的不易。讀子騰的這本書,從第一章開始,就感到很接地氣。關(guān)于自動(dòng)化的老生常談,雖是“老生”,但談的都是那些典型、常見的問題,很多問題,我自己也曾經(jīng)困惑過,如果你是一位自動(dòng)化測(cè)試或者軟件測(cè)試的新手,這部分內(nèi)容一定可以幫你解答心中的疑惑。對(duì)學(xué)習(xí)一項(xiàng)新技術(shù)來說,最好的方法就是“使用”。讀者只需要按照Selenium初體驗(yàn)中的描述,Step by Step,就可以快速入門。WebDriver是掌握Selenium必須要理解的內(nèi)容,本書也花了大量篇幅來描述相關(guān)內(nèi)容,這部分內(nèi)容也是我最喜歡的內(nèi)容之一,寫得非常翔實(shí),按照本章的指引和演練,讀者應(yīng)該可以寫出基本的Web自動(dòng)化腳本,完成部分自動(dòng)化測(cè)試工作了。

很多介紹Selenium的書,到這里可能就結(jié)束了,但自動(dòng)化的本質(zhì)就是用一段代碼來測(cè)試另一段代碼,自動(dòng)化腳本穩(wěn)定可靠是自動(dòng)化測(cè)試的基本,另外要想最大程度地發(fā)揮自動(dòng)化的作用,腳本就要盡可能多地被執(zhí)行,腳本的可移植性從某種程度上來說,甚至超越了產(chǎn)品本身,所以好的自動(dòng)化測(cè)試一定是需要悉心設(shè)計(jì)的。設(shè)計(jì)模式這章就是為了提高自動(dòng)化腳本的穩(wěn)定性而編寫的。除此之外,書中還介紹了HTML5和移動(dòng)App的測(cè)試,這些技術(shù)在當(dāng)前都很流行,可以幫助讀者豐富自身的自動(dòng)化測(cè)試技術(shù),提升自動(dòng)化測(cè)試實(shí)戰(zhàn)的應(yīng)對(duì)能力。

事實(shí)上,自動(dòng)化測(cè)試要想在項(xiàng)目中發(fā)揮好作用,開發(fā)模式、流程都是要考慮的因素,特別是對(duì)那些使用敏捷方法論的項(xiàng)目來說,自動(dòng)化變得尤為重要,也往往是測(cè)試團(tuán)隊(duì)的能力短板。我想為大家推薦本書的一個(gè)重要原因就是本書對(duì)BDD、持續(xù)集成也進(jìn)行了系統(tǒng)深入的分析和討論,這也是本書的一大特色。這樣讀者就可以把自動(dòng)化測(cè)試做到敏捷項(xiàng)目里,讓自動(dòng)化測(cè)試能夠發(fā)揮更大的作用。

我認(rèn)識(shí)很多優(yōu)秀的測(cè)試工程師,但是能夠做到行文流暢簡(jiǎn)潔,可以說是鳳毛麟角,而子騰就是其中之一。閱讀本書,你一點(diǎn)也不會(huì)感到是種負(fù)擔(dān),有一種娓娓道來的感覺,猶如一股清泉,但那看似波瀾不驚的表面,隱含的卻是作者獨(dú)到的見解和切身體會(huì),這也正是子騰和她的小伙伴們始終在自動(dòng)化測(cè)試領(lǐng)域孜孜不倦研究的結(jié)果。我想,對(duì)所有熱愛測(cè)試和渴望技術(shù)的人來說,這都是一部可讀性很強(qiáng)的作品。閱讀它,定會(huì)收獲滿滿,不會(huì)讓你失望。

劉琛梅

2016年11月于蓉

主站蜘蛛池模板: 米易县| 温泉县| 昭通市| 商丘市| 寻乌县| 墨竹工卡县| 乌鲁木齐市| 屯门区| 泸水县| 凤山县| 沈丘县| 南康市| 同心县| 灵宝市| 澄城县| 长葛市| 淮南市| 西安市| 松溪县| 绿春县| 邹城市| 镇江市| 攀枝花市| 昭通市| 蒲城县| 繁峙县| 海林市| 东明县| 五指山市| 清苑县| 富裕县| 吉隆县| 神池县| 聂拉木县| 盈江县| 共和县| 酒泉市| 秦皇岛市| 勃利县| 龙陵县| 文登市|