关于《自动化测试实战宝典:Robot Framework + Python从小工到专家》

简介: 互联网行业的工程师就好比运动员,要想在竞技场 上获胜,需要在训练场里长期刻苦地练习技巧,想要成为一个不被时代抛弃的技术人,就需要不断地更新迭代自己的知识体系。

受新冠疫情影响,笔者被“困”在湖北老家七十余天,于4月1号(愚人节)这天,终于返回到广州。当前国内疫情基本已趋于平稳,但全球疫情整体势态仍在持续疯涨,累计确诊病例已近80万人。祈祷这场全球性灾难能尽早得到控制,让大家的生活早日恢复正常。同时呼吁,全体读者,在当前的疫情势态下,大家仍然不能放松警惕,时刻做好个人防护工作。

对于忠者的读者,相信都已经知道了,笔者的新书《自动化测试实战宝典:Robot Framework + Python从小工到专家》在3月份上市了。

承蒙各位读者和行业同仁的喜爱,新书上市不久,打破了多项记录,上市两周,持续占据京东新书畅销榜前三名、新书好评度100%,并且上市不到两周时间出版社就已经开始加印数量(二印
image

从新书3月10号,官宣上市起:重磅消息 |《自动化测试实战宝典:从小工到专家》隆重上市!,期间陆续收到了大量读者来信,一方面是对本书内容价值的肯定,另一方面赞许从书中知识的学习受益匪浅,收获颇丰。作为本书的作者,看到辛苦13个月的创作成果,能帮助普惠到行业同仁,甚感欣慰。

当然,新书除了收到业界同行大量好评外,也有一些少量来自同行或者读者购书前所存在的疑惑,概括一下,大体分为两类疑问:

  • 第一类:现有的自动化市场上,RF的占有率好像越来越低,真的有人用吗?
  • 第二类:为什么要选用RF作为这本书的首选自动化框架,而不是其它更偏向代码风格如Pytest之类的框架?

对于第一类市场占有率的问题,我想说的是,或许你所见到的只是你眼界中的市场低,而实际Robot Framework在当前市场,其实还是有蛮多公司在用的,虽然国内一线互联网大厂用的确实占较少(更多他们会选择自建),但像酷狗音乐、汽车之家、平安等知名互联网公司都还是以RF为主,如果公司测试人员能力和成本投入都适宜,选择自研自动化平台、框架或选择更偏向代码风格的框架也是可以的。

对于第二类问题,笔者呼吁已购书的读者们细心品味本书每一章内容,理解本书背后传达的正确理念,大家千万别仅仅只是把这本书当作一款工具书来学,如果只是把它当作工具书来用,那收获的仅仅也只是掌握了一款工具,更重要的是要理解品味书中提到的测试设计思维、核心设计分析思路、自动化项目实战从0到1设计过程以及解决问题的思路。借用RF作为一款实际工具来讲解,仅仅只是为了把这些设计思想观点更好的具体化,呈现出来。

拿Robot Framework与Pytest或其它同类测试框架作对比,我认为这个对比本质上是没有任何意义的,萝卜白菜、各有所爱,只有找到适合,并且集百家之所长,融汇贯通,能用较低成本就能解决当前团队面临的问题,这才是关键所在。

关于这本书?

为了便于有些新进来的读者或行业同仁,第一次了解到本书,接下来对本书大致再介绍一下。《自动化测试实战宝典:Robot Framework + Python从小工到专家》从对测试行业现状及未来几年趋势的分析开始,呼吁大家在时不我待的当今社会中,找准定位并建立自身的职场核心竞争力。然后围绕自动化测试技术应用结合多端(后端、Web端、Android端、iOS端、H5端、小程序端)实例来引导读者快速上手。

image

本书开篇,从测试行业发展现状分析开始:测试行业正在进入一个全新的阶段,表现出全新的特点。

  • 纯功能测试人员正在退出舞台
  • 对测试能力要求越来越综合

接着,概括了一名新时代优秀的测试工程师应具备的核心关键能力大体分为:三项基本功+七大关键能力

不仅如此,全书内容还覆盖了:接口、WebUI、移动端自动化测试、超详细实战分享、测试职场、测试技术、实战演练、源码分析一应俱全

目前新书已在京东和当当、天猫上线,在享有新书折扣优惠后,还可以再进行50元减免。

这本书值得阅读吗?

本书涵盖了绝大部分自动化测试知识,不但内容充实、逻辑严密,且图文并茂、语言生动。适合对技术感兴趣或者正在从事测试工作的人(不限于手工测试、自动化测试、测试开发、测试管理、或对自动化技术感兴趣的学习爱好者)。

本书的写作目的并不是为了简单地告诉读者如何使用一个自动化测试工具,希望读者在学习本书的内容后能提高综合的技术高度与宽度,从而摆脱简单的手工测试,成为一名新时代的优秀测试工程师。

正所谓:“授人以鱼,不如授人以渔。”互联网行业的工程师就好比运动员,要想在竞技场 上获胜,需要在训练场里长期刻苦地练习技巧,想要成为一个不被时代抛弃的技术人,就需要不断地更新迭代自己的知识体系,加油读者们,共勉!

目录
相关文章
|
17天前
|
存储 机器学习/深度学习 数据处理
NumPy:从初识到实战,探索Python科学计算的无限可能
NumPy:从初识到实战,探索Python科学计算的无限可能
37 0
|
17天前
|
Python Windows
【Python进阶必备】一文掌握re库:实战正则表达式
【Python进阶必备】一文掌握re库:实战正则表达式
12 0
|
3天前
|
数据采集 数据可视化 数据挖掘
Python 与 PySpark数据分析实战指南:解锁数据洞见
Python 与 PySpark数据分析实战指南:解锁数据洞见
|
3天前
|
机器学习/深度学习 人工智能 大数据
AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀
AI时代Python金融大数据分析实战:ChatGPT让金融大数据分析插上翅膀
|
3天前
|
Java 测试技术 持续交付
自动化测试框架选型与实战:深入探索与应用
【5月更文挑战第8天】本文探讨了自动化测试框架的选型与实战应用,强调了其在软件质量保障中的重要性。选型原则包括考虑项目需求、技术栈、可扩展性和可维护性,以及社区支持和文档。介绍了Selenium、Appium、JUnit和Pytest等常用框架,并概述了实战应用的步骤,包括明确需求、搭建环境、编写测试用例、执行测试、分析结果、维护代码和持续集成。合理选型与实践能提升测试效率,保障项目成功。
|
8天前
|
监控 测试技术 持续交付
Python自动化测试代理程序可用性
总之,通过编写测试用例、自动化测试和设置监控系统,您可以确保Python自动化测试代理程序的可用性,并及时发现和解决问题。这有助于提供更可靠和高性能的代理服务。
12 4
|
10天前
|
机器学习/深度学习 数据采集 TensorFlow
【Python机器学习专栏】使用Python进行图像分类的实战案例
【4月更文挑战第30天】本文介绍了使用Python和深度学习库TensorFlow、Keras进行图像分类的实战案例。通过CIFAR-10数据集,展示如何构建和训练一个卷积神经网络(CNN)模型,实现对10个类别图像的识别。首先安装必要库,然后加载数据集并显示图像。接着,建立基本CNN模型,编译并训练模型,最后评估其在测试集上的准确性。此案例为初学者提供了图像分类的入门教程,为进一步学习和优化打下基础。
|
13天前
|
IDE 测试技术 持续交付
【专栏】利用Python自动化测试与单元测试框架提升代码质量与效率
【4月更文挑战第27天】本文探讨了Python自动化测试与单元测试框架在提升代码质量与效率中的作用。Selenium、Appium用于Web和移动应用自动化测试,pytest提供强大、易扩展的测试支持。unittest是Python标准的单元测试框架,支持结构化测试用例和丰富的断言。实践中,应制定测试计划,编写高质量测试用例,实行持续集成与测试,并充分利用测试报告。这些工具和策略能有效保障代码质量和提升开发效率。
|
15天前
|
人工智能 安全 Java
Python 多线程编程实战:threading 模块的最佳实践
Python 多线程编程实战:threading 模块的最佳实践
128 5
|
15天前
|
Web App开发 人工智能 Java
Python Selenium实现自动化测试及Chrome驱动使用
Python Selenium实现自动化测试及Chrome驱动使用
11 2