日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

關于《Selenium3自動化測試實戰--基于python語言》

系統 1691 0

關于《Selenium3自動化測試實戰--基于python語言》_第1張圖片

2016年1月,機緣巧合下我出版了《Selenium2自動化測試實戰--基于python語言》這本書,當時寫書的原因是,大部分講Selenium的書并不講編程語言和單元測試框,如果想在項目中使用Selenium,幾乎離不開編程語言和單元測試框架,難道你只用Selenium IDE去錄制/回放腳本么?

沒想到受到許多測試人員的歡迎,我會時常去看網上的書評。大多是感謝的留言,書的銷量也印證了這一點,當然,也有批評和建議。在此,表示感謝。

隨著,我對Selenium自動化技術的理解,越來越發現《Selenium2自動化測試實戰--基于python語言》書中有許多不足之處。

2017年的時候,我就有萌生了要重寫一版的想法,當時能想到的改動的地方不多。只是一定未開始動筆。知道2018年下半年,我才開始重新寫這本書。

接下來,我將簡單的向你介紹以下新書的章節,以及我的改動。

第一章: 不講什么是軟件測試,以及測試的分類這些過于基礎的東西了。快速的幫助你對自動化測試,以及Selenium、appium有一個認識。

第二章: 搭建環境。

第三章: python基礎,修改了部分列子,以及我認識上的錯誤,比如,我把 list/列表 稱為 數組 ,這其實源于我學C/Java語言,就把他們的叫法照搬了過來。顯然,是不太合適的。隨著對python的語言的使用,也有了更多的認識。如果你還不會python,學完這一章你就入門了。

第四章: Webdriver API,這是你學習WebDriver非常重要的一章,部分例子做了更新。

第五章: 自動化測試模型,自動化模型的介紹,以及用簡單的例子介紹模型的用法,還有各種數據文件的讀取。數據驅動并不一定就是 讀數據文件

第六章: unittest單元測試框架,這一章有做精簡,隨著對框架的理解,我可以用更精簡的例子講解框架的使用。

第七章: unittest擴展,主要是HTMLTestRunner、數據驅動測試庫,自動化發郵件,我會告訴你,如何使用數據驅動測試庫配合unittest做自動化測試更完美。 測試報告自動發郵件,上一版居然要那么麻煩,新書中的方法超簡單。

第八章: page object概念,已及我自己的開源項目 poium 的使用。

第九章: pytest單元測試框架,新曾章節,pytest更適合用來做UI自動化測試,它有強大的 conftest.py 文件,以及各種豐富的擴展插件。越來越多的測試已經開始使用pytest了。

第十章: Selenium Grid:本章做了精簡,我發現我可以更簡單的講清楚Grid的使用。

第十一章: Jenkins持續集成,上一版因為控制書的成本,做為電子版下載的,做自動化怎么會不用持續集成,我將內容做了大大的補充,完整的教你如何配置自動化項目。

第十二 ~ 十四章: appium自動化測試,新增章節,appium與selenium有著很強的繼承關系。App自動化測試已經變得很普遍,所以,我加入appium的安裝到實踐。appium已經不算什么新技術了,不過,我很有信心能通過三章你學會appium的使用。

~~~~~~~~~~~~~~~

相比上一本,我也刪除了一些章節。

  • selenium IDE: Selenium IDE 在本書中只做了簡單的介紹,新的Selenium IDE已經支持了Chrome瀏覽器,但功能比較弱。

  • Python多線程:當初講這個是為了實現自動化測試的并行,但pytest有插件支持,所以,不需要你了。88

  • BDD行為驅動,前幾年好流行,現在用的人沒那么多了。BDD并不適用于任何項目。

  • git/github, git已經被廣泛適用到項目開發中,我個人是github重度用戶,但這和自動化測試并無太直接聯系。

~~~~~~~~~~~~~~~

總結:本書更聚焦Web/APP自動化測試,努力將一些概念和技術更精簡,通俗易懂的讓你學會,并應用到項目中。

如果要干貨的請放棄購買,何為干貨呢?請閱讀github上面的開源項目,全是干貨!我寫了這么多年的測試技術新手教程,之所以能被大多測試接受,正是因為通俗易懂的講解,加足夠清晰的操作步驟,才能使他們快速上手,這個技術能用到什么程度,很多時候需要你在項目中不斷去實踐。每個測試人員的能力不一樣,測試的業務不一樣,太細節的業務問題并無通用性。

書中源碼地址:https://github.com/defnngj/book-code


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 留坝县| 龙游县| 泌阳县| 合江县| 石屏县| 定边县| 高要市| 弥勒县| 扎赉特旗| 武城县| 枣庄市| 绵竹市| 横山县| 漠河县| 东乌| 龙岩市| 杨浦区| 大姚县| 晴隆县| 翼城县| 德化县| 尼木县| 吉木乃县| 古交市| 建阳市| 肇东市| 遂昌县| 肥城市| 枣庄市| 睢宁县| 沧州市| 凌海市| 离岛区| 洛南县| 益阳市| 广平县| 理塘县| 乌兰浩特市| 辉县市| 威宁| 龙南县|