《Python自动化测试实战》终于出版!!!

一、为什么会写这本书

1、系统梳理。可以加深对测试知识体系的系统梳理

2、名气。增加个人的名气,比如:面试时,可以很自豪的说,我是xxxx书的作者

3、利他。帮助有需要的学习者更系统、完备的学习和进阶

4、自我价值的实现。看到自己写的书,非常有成就感

5、符合笔者一直遵循的原则:坚持开源、拥抱开源精神

6、打破行业内的一些怪象。写一些真正实用、行业内未曾公开的测试技术

6、年迈之际,回想当年。感动自己,永远热泪盈眶

二、本书封面设计

一本好书,不仅内容要实用、丰富。当然,书外观的设计封面、纸张印刷清晰度、厚重感、便携性等方面也是需要重点考虑的。

北大出版社---笔者人生中接触的第一个出版社,也是非常良心出版社,笔者给五星好评!!!有写书需求的可以直接找北大出版社,北大出品,必属精品。废话不多说,直接上图。

三、本书中所有源代码

书中所有源代码都已共享到作者的Github,购买本书读者可加作者微信获取书中源码。

书中所有源代码都已共享到作者的Github,购买本书读者可加作者微信获取书中源码。

书中所有源代码都已共享到作者的Github,购买本书读者可加作者微信获取书中源码。

四、本书读者对象

1、从事一年以上的功能测试人员

2、测试管理者(测试组长、测试经理等)

3、想提升Python编码能力的测试人员

4、想系统学习目前主流测试框架的测试人员

5、Python自动化测试爱好者

五、本书独特之处

书的质量:

1、封面设计非常完美、印刷字体清晰、纸张不宜破损且没有异味、厚重感十足

2、封面和背面,手触摸起来十分光滑、细腻,可以感受到出版社用料十足

3、本书以开本:128开为基准,翻看起来轻松方便、可携带性强

4、本书设计层次高于目前市场上大部分同类型的书籍

内容方面:

1、以实战项目为核心。多种测试框架+测试工具为基础的自动化测试实战教程

2、包括Selenium、Appium、RobotFramework等10多种工具

3、包括300多个图解展示,加快学习进度

4、包含100多个实战案例,可以拿来直接用

5、系统的讲解了很多行业内未曾公开的知识点

六、书籍中的错误说明

本书是作者的第一本书,在写作过程中,受成书时间所限,本书难免存有疏漏和不当之处,还请读者指正。

此外,由于出版社印刷时间上的变更,导致本书中部分内容没来得及更新,会有些小错误,作者已将书中的错误更新至GitHub。

已经购买本书的读者在阅读本书过程中如果发现书中的错误,请加作者微信并反馈给我,我将十分感谢你!!!

已经购买本书的读者在阅读本书过程中如果发现书中的错误,请加作者微信并反馈给我,我将十分感谢你!!!

已经购买本书的读者在阅读本书过程中如果发现书中的错误,请加作者微信并反馈给我,我将十分感谢你!!!

七、如何学习本书

1、跟着教程一步步来,稳扎稳打,技术进阶或涨薪不是问题

2、每天抽出两个小时阅读+实操、持之以恒

3、购买图书后可以加作者私人微信,帮你解决学习过程中遇到的问题

八、哪里可以购买本书

在售渠道:

1、当当网: 搜索 笔者姓名  或者《Python自动化测试实战》 或者 鼠标点击笔者博客左侧第一张图书图片进入  购买链接

2、京东和淘宝:搜索《Python自动化测试实战》 书名即可购买

原文地址:https://www.cnblogs.com/fighter007/p/12047750.html

时间: 2024-10-10 07:53:34

《Python自动化测试实战》终于出版!!!的相关文章

Selenium2+Python自动化测试实战

本人在网上查找了很多做自动化的教程和实例,偶然的一个机会接触到了selenium,觉得非常好用.后来就在网上查阅各种selenium的教程,但是网上的东西真的是太多了,以至于很多东西参考完后无法系统的学习和应用,有一次在网上随意搜索,找到了-虫师-写的<Selenium2自动化测试实战基于Python语言>,觉得真心不错,内容也很调理,为了方便自己学习和知识的整理,就把其中虫师编写的自动化项目教程整理一下,有兴趣的可以去参看虫师的博客http://www.cnblogs.com/fnng/ 以

关于《Python自动化测试实战》

作者有话说 笔者写这本书的初心是想通过自身经验分享一些在自动化测试领域中的实用技术,能够帮助那些正在从事自动化测试相关工作或者准备转型自动化测试的测试人员.任何一门技术涵盖的知识点都是非常广泛的,可能并不是一本书就能够写完并且讲解清楚.本书没有太多的废话,书中内容都是些实战型的例子,任何读者对着本书中的例子都可以很快上手学习.本书中实战教程属于一气呵成,从头到尾,知识体系版块布局清晰,实操流程表述细致且接地气,可以保证大部分读者在阅读本书时比较轻松.愉悦.并不会像有些书的内容读来读去,知识点分散

《selenium2 python 自动化测试实战》(5)——键盘事件

键盘事件,就是键盘上的一些操作,比如Ctrl +C,Ctrl+V,Ctrl+X等. 对键盘的操作需要导入另一个键盘的库: from selenium.webdriver.common.keys import Keys 举个例子,你要在搜索框输入"自动化测试",但是现在又想搜"自动化测",就是删掉一个字,我们知道,就是摁一下键盘上的Backspace键就可以了,这时候你就需要键盘操作了: driver.find_element_by_xpath("xpath

《selenium2 python 自动化测试实战》(8)——定位iframe

我们来看一段最早的代码: # coding: utf-8 from selenium import webdriverfrom time import sleep driver = webdriver.Firefox() driver.get("http://blog.hexun.com/") driver.find_element_by_id("read_btn").click() driver.maximize_window() sleep(3)driver.f

《selenium2 python 自动化测试实战》(9)——切换窗口

有时候我们点击按钮后页面会跳转到新的窗口,我们需要到新的窗口中去进行接下来的操作,这时候就需要切换窗口的操作,我们根据句柄(handle)来操作窗口之间的切换,看代码: # coding: utf-8from selenium import webdriverfrom time import sleep driver = webdriver.Firefox() driver.get("http://www.jrj.com.cn/") driver.find_element_by_xpa

《selenium2 python 自动化测试实战》(11)——selenium安装版本

先和大家说一下selenium环境的问题,大家可以在cmd里先看一下自己的selenium版本: 回车,就可以安装了. 本来想和大家说如何跳过验证码进行登录的,结果好多朋友加我问我环境配置的问题,所以觉得还是和大家详细的说明一下,我也自己做一下记录.大家可以提前看一下跳过验证码登录的问题.大家需要下载fiddler,一个很好用的工具,如果你在做手机App测试,应该很了解fiddler,因为需要用fiddler配置手机代理. 微信公众号搜索"自动化测试实战"或扫描下方二维码添加关注~~~

《selenium2 python 自动化测试实战》(13)——上传文件

看代码: # coding: utf-8 from selenium import webdriver from time import sleep driver = webdriver.Firefox() driver.get("https://www.cnblogs.com") driver.add_cookie({'name': '.CNBlogsCookie', 'value': 'F956F323DFA5C31BE489C0730C7D891', 'domain': '.cn

《selenium2 python 自动化测试实战》(21)——unittest单元测试框架解析

unittest是展开自动化测试的基础--这个框架很重要! 我们先自己写一个测试类: 1.被测试类 Widthget.py: # coding: utf-8 class Widthget:    def __init__(self, size=(10, 10)):        self._size = size    def getSize(self):        return self._size        def reSize(self, width, height):      

Selenium+Python自动化测试实战(2)元素定位

1.Selenium2 的原理 第一篇分享简单介绍了基于Python开发的Selenium2的环境配置,这篇主要讲一下基本用法.首先讲一下Selenium2的基本原理.基本上知道了这个东西是怎么回事,我们就知道怎么去用它做自动化测试. 与Selenium和Selenium RC不同,Selenium2将浏览器原生的API封装成WebDriver API,可以直接操作浏览器页面里的元素,甚至操作浏览器本身(截屏,窗口大小,启动,关闭,安装插件,配置证书之类的),所以就像真正的用户在操作一样.其实刚