關於本書的類型:html
首先在我看來技術書分爲兩類,一類是「思想」,一類是「操做手冊」。java
對於思想類的書,通常做者有不少年經驗積累,這類書須要細讀與品位。高手讀了會深有體會,豁然開朗。新手讀了不止所云,甚至會說,都在扯犢子,看了半天也不知道如何下手。git
對於操做手冊的書,通常會提供大量的實例,告訴你詳細的步驟。對於高手來講,這不就是翻譯了一下官方文檔嘛,好意思拿來騙錢。但對於新手來講,反而認爲是好處,跟着上面的步驟操做就掌握了某種技術能力。github
顯然,本書屬於後者,書中提供了大量代碼實例,並無太多思想層面的指點與探討。固然,對於web UI層的自動化代碼,隨着時間推移書中的例子或不能運行成功。因此,對於已經在自動化方面有經驗的同窗也不要抱太大但願,能從本書中看到太多高深技術。但對於新手來講,也不要想得過於簡單,若是你編程基礎比較弱的話,讀起來也會有點難度。web
關於出書目的:編程
Selenium自動化測試技術已經出來不少年了,知道2013年的時候,市面的關於該技術的書(中文版)都只是在講Selenium工具自己,這致使不少人(包括我)看完這些書後,並無什麼卵用。只會拿Selenium IDE錄製一些簡單的腳本。單真正把Selenium用好,編程語言和單元測試框架是很重要的知識。框架
從我準備整理這本電子文檔的時候,就把這兩塊知識做爲很是重要的技術介紹。另外,國內大多Selenium書籍都是基於Java語言的,其實,Ruby和Python更適合測試人員學習。編程語言
出一本基於Python語言的,也算是填補一下空白。工具
還會出版Java版的嗎?單元測試
不會,雖然在今年八月份的時候我也整理出了Java版的電子書。
但如今市面上已經出版的基於Java的Selenium已經有了單元測試框架的講解,因此,我感受沒有必要再將Java版的出版了。
關於出版的過程:
其實,本書可以出版中間也經歷了曲折,早在2013年我就在整理關於Python+Selenium的文檔,剛開始整理點內容免費共享,後來再加點內容賣5元,再後來加了些內容賣8元;再後來加了不少內容賣29元。再後來,就被共享到網上了,雖然,大多向我購買的同窗仍是很尊重個人勞動成果的。
在此期間一直更新與豐富裏面的內容。收穫了讚賞與朋友,網友的問題也促使我在這方面的經驗愈來愈豐富。
直到2014年年末,有一網友(和別人合著過書的朋友)找到我,說想讓我出書。其實,通過這麼久的積累,也但願它能成書。因而,又整理了一版出來交給他。他的合同發來時,人傻了,原來是自費出書,購買書號和印刷費我出,賺得錢和他對半分,並且,個人書還要掛他的名字,表示與我合著。我就呵呵了。
後來,到2015年的8月,出版社編輯安娜找到我,問我出不出書,關於git的,....不知道她爲何會知道我精通git。那我說git不會,手上有一本Selenium的相關書讓她看能不能出。因而,就開始進入流程。
我填寫出書的主題---->我從新整理內容--->其間合同來往----> 編輯一審--->第一次排版出來---> 我又改了很多內容-->編輯二審 -->二次排版-->複審-->終審-->發稿-->申請訂價-->印刷-->上市。
主要是因爲我中間改稿,致使11月份出版的書,延遲到1月份。
關於書封背面的評價:
狄楓,MarkRabbit 、多好笑 ,咱們都是一個技術羣裏的朋友。
狄楓嘛,比較習慣在羣裏面侃大山,引一羣膜拜。是咱們中間技術和資歷比較老的。
MarkRabbit 羣主,在我初學自動化時,給了不少幫助。
多好笑,技術不錯,熟悉BDD行爲驅動技術,起初咱們常常一塊兒討論技術。
後來,想是否是應該找點牛B的人寫書評。聯繫到了陳曦明(hyddd),若是你想學習Selenium必定能搜索到他的《Selenium私房菜系列》 ,他也很高興的幫我寫了書評。
關於前言
前言是讓乙醇寫的,早在2013年,咱們也是由於selenium自動化技術在網上認識,後來,一塊兒吃過一次飯,雖然平時不多交流,卻有很高的默契。一塊兒合做的自動化測試培訓已經兩年多了,配合一塊兒很默契。他技術能力很強,並且也很普遍。在此,對他表示感謝。
關於訂價
全書整理下來大概350頁左右,因爲印刷的成本比較高。因此,編輯建議訂價69元,但咱們都感受有點貴了。咱們大多時間在買書時並不看頁數,更關注訂價,因而,通過商量把最後兩章拿掉,作成了電子版。別外一緣由是最後兩章與前面章節的內容關聯很少。但作爲測試人員有必要了解與學習。訂價59元的書,在京東和天貓打折銷售 44元。好吧!感受這個價格大家能夠接受。
最後兩章下載地址:www.broadview.com.cn/27853
關於最後的項目
抱歉,如今(2016年11月)才把書最後的例子放到了GitHub上面:https://github.com/defnngj/mytestpro
雖然例子的內容與書中有所不一樣,但代碼結構是同樣的。固然,我有時間也會使例子更豐富一些。
關於本人 生活依舊,工做依舊,學習依舊,趁着對技術還熱情,繼續學習與總結。這本書總結和維護了這麼久,可以出版。也算給了它個名份。