首页 > 编程语言 >关于《Web接口开发与自动化测试--基于Python语言》

关于《Web接口开发与自动化测试--基于Python语言》

时间:2023-11-03 11:37:29浏览次数:47  
标签:本书 Web 双蛇 -- 接口 Python 测试 自动化 logo

关于封面logo

  首先,你会被书封上面logo吸引,这么炫酷?双蛇杖?嗯,这是Requests的新logo。

  旧的logo是一只乌龟。

 

关于《Web接口开发与自动化测试--基于Python语言》_测试人员

  新logo是双蛇杖:

 

关于《Web接口开发与自动化测试--基于Python语言》_测试人员_02

  看到新logo我首先想到的是 火爆全网页游 “大天使之剑”,直到前两天一位网友告诉我这是双蛇杖,然后,我百度了一下双蛇杖的神话故事。然后,找到了Requests库开发者的一次提交,有人说喜欢旧logo,然后,得到的答复是:“This represents the peace Requests brings between the server and the client.”

  传送门 

 

关于本书的类型

  我在出版第一本书的时候就曾说过,技术类图书一般分为两类,一类是“思想”,一类是“操作手册”,这本书依然是一本“操作手册”,想通过本书提升自己的编程思想/设计思想的同学请不要购买了。

  如果想通过本书本一步一步地学会Django Web接口开发/自动化测试的话,那么,本书一定不会让你失望。

  所以....  你看清楚再买

 

为什么要出版本书?

  提到测试自动化技术,大家首先想到的是UI层的自动化,根据分层自动化测试的思想,我们更应该把注意力放到接口/单元层的自动化上。但是,我不清楚这方面的大牛对写书无感,还是这方面的技术不符合测试人员的口味。

  随着测试行业的发展,对测试人员的要求越来越高,只会个UI自动化是远远不够的,下探到接口/单元层的自动化测试才是测试人员更应该关注的。我在过去的一年多时间里主要在维护一套接口自动化项目,从中收获了许多,接口测试技术,应用这么广泛,居然没有一本关于介绍它的书。我希望填补一下这方面的技术空白。

  所以.... 这就是我要出版的原因。

 

写书要求:

  通俗易懂,可操作性强。

  不能太厚,太厚的书一定卖得死贵;

  太基础的东西就不要讲了,浪费读者的时间;

  不能太多废话,一堆废话不如几行代码;

  也不能整页整页面帖代码,不做解释;

  不能整章整章的复制粘贴官方文档。

  所以.... 我是个要脸的人。

 

写书过程:

  除了博客之外,我有长年整理各种测试技术的文档的习惯。所以,这本书的原型是我整理的一份Django学习笔记,后来加入了Web接口开发与测试技术,经过我一遍一遍的撸下来,终于铁棒磨成了针,我感觉好不一定是真的好;所以,以电子书的形式在网上售卖了半年,为此专门建立了一个测试群,其间得到了大量的意见反馈,这儿写的不清楚,这儿有错别字,我觉得你还应该把xx技术加进来,这章没啥用,应该去掉。

  在此,应该感谢 接口自动化测试 群里的小伙伴,不过,我也帮助这些小菜鸟解答了许多问题。

  包括书名也是群里投票决定的。

  所以..... 我不是在闭门造车。

 


标签:本书,Web,双蛇,--,接口,Python,测试,自动化,logo
From: https://blog.51cto.com/fnngj/8162639

相关文章

  • PCB设计安规丨电气间隙与爬电距离要点
    在PCB设计中,爬电距离和电气间隙是两个非常重要的安规要求。它们都涉及到PCB上元件之间的安全距离,以确保在元件故障时,不会发生短路或其他安全问题。爬电距离是指两个连接的元件之间的距离,通常是通过在两个元件之间的连接线之间添加足够的空间来实现的。电气间隙是指在PCB板上元件......
  • Tomcat 故障案例排错
    案例一、Tomcat开机自启动故障01、Tomcat 开机自启动方式,通过systemctl 设置开机自启动(点击此处查看二进制安装如何通过systemclt 管理服务)02、修改/etc/rc.d/rc.local,在里面添加/app/tools/tomcat/bin/startup.sh 启动命令开机自启动发现系统重启后,Tomcat启动失败,......
  • 修改windows电脑键盘按键映射
    改键的需求买了一把61键的小键盘,有些按钮没有,比如Home、End、四个方向键,这些键需要按Fn+XX来实现,所以上网查了一下键盘按键修改的方法,即把按键给改了,比如把右边的Ctrl改成方向键。显示当前按下的键显示当前按下的按键,免费软件:适用于PC|的击键可视化工具显示按下的键-沃维......
  • 关于《selenium2自动测试实战--基于Python语言》
     关于本书的类型: 首先在我看来技术书分为两类,一类是“思想”,一类是“操作手册”。对于思想类的书,一般作者有很多年经验积累,这类书需要细读与品位。高手读了会深有体会,豁然开朗。新手读了不止所云,甚至会说,都在扯犊子,看了半天也不知道如何下手。对于操作手册的书,一般会......
  • 「UI 测试自动化selenium」汇总
    《selenium基础之java实现》seleniumRC环境配置菜鸟学自动化测试(一)----seleniumIDE菜鸟学自动化测试(二)----seleniumIDE功能扩展菜鸟学自动化测试(三)----selenium命令菜鸟学自动化测试(四)----selenium命令之验证页面元素菜鸟学自动化测试(五)-----selenium命令之定位页面元素菜......
  • Mysql 唯一联合索引和 NULL允许重复
    我内心一直认为UNIQUEKEY是唯一的只允许出现一个null但是联合索引索引就打破了这个魔咒请看演示为null原因唯一索引的作用是确保组成索引的字段的值是唯一的。users唯一索引是由name、email和lebal字段组成的。users这三个字段的组合在表中已经存......
  • centos 7搭建kms服务
    一、下载安装包二、解压缩安装包tar-xzfbinaries_.tar.gz三、选择匹配自己系统的安装,执行安装程序。cdbinaries/Linux/intel/static/./vlmcsd-x64-musl-static四、检查程序是否运行ps-ef|grepvlmcsd-x64-musl-static五、打开一台Windows系统,打开cmd命令,执行卸载之前的秘钥sl......
  • React 中复制静态文件到 build的文件夹中
    React中复制静态文件到build的文件夹中环境:umi 框架前提:在跟目录下放置了Dockerfile 文件,在build时需要自动复制到dist文件夹里面。 1. 安装 copy-webpack-plugin 插件 2. .umirc.ts 文件中使用copy命令import{defineConfig}from"umi";exportdefaultde......
  • 虫师『软件测试』基础 与 测试杂谈
     写的文章越来越多,为了方便自己与各位同学阅读我的拙文,所以将我写过的关于『功能测试』的文章,以及自己对测试看法整理出来。 功能测试基础:浅说《测试用例》----给测试新手的浅说软件需求分析软件测试分类bug的处理流程软件测试的实质测试之美---测试员的心思你不懂微软的软件......
  • python 基础题3
    2020年9月青少年软件编程Python(1 级)等级考试真题试卷节选 一、单选题(共25题,每题2分,共50分)1.Python 自带的编程环境是? ()A 、PyScripter                B 、Spyder             C 、Notepad++                D、I......