登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』软件接口测试实战详解

書城自編碼: 3622894
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 于涌,马林,张林丰
國際書號(ISBN): 9787115554123
出版社: 人民邮电出版社
出版日期: 2021-04-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 940

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
人工智能与大数据:采煤机智能制造
《 人工智能与大数据:采煤机智能制造 》

售價:NT$ 440.0
新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册)
《 新民说·逝去的盛景:宋朝商业文明的兴盛与落幕(上下册) 》

售價:NT$ 790.0
我从何来:自我的心理学探问
《 我从何来:自我的心理学探问 》

售價:NT$ 545.0
失败:1891—1900 清王朝的变革、战争与排外
《 失败:1891—1900 清王朝的变革、战争与排外 》

售價:NT$ 390.0
万千心理·我的精神分析之道:复杂的俄狄浦斯及其他议题
《 万千心理·我的精神分析之道:复杂的俄狄浦斯及其他议题 》

售價:NT$ 475.0
荷马:伊利亚特(英文)-西方人文经典影印21
《 荷马:伊利亚特(英文)-西方人文经典影印21 》

售價:NT$ 490.0
我的心理医生是只猫
《 我的心理医生是只猫 》

售價:NT$ 225.0
股权控制战略:如何实现公司控制和有效激励(第2版)
《 股权控制战略:如何实现公司控制和有效激励(第2版) 》

售價:NT$ 449.0

建議一齊購買:

+

NT$ 414
《 HTTP抓包之接口自动化测试 》
+

NT$ 405
《 软件测试工程师面试秘籍(第2版) 》
+

NT$ 868
《 全栈性能测试修炼宝典 JMeter实战(第2版) 》
+

NT$ 435
《 Selenium3自动化测试实战——基于Python语言 》
+

NT$ 588
《 中文信息处理发展简史 》
+

NT$ 458
《 Selenium自动化测试实战 基于Python 》
編輯推薦:
1.结合实战和典型案例的图书,从工具到实战,一本上手接口测试的实战指南;2.作者于涌是多本软件测试畅销书的作者,在业界已名声在外;3.用流行的语言Python和工具讲解接口测试,更符合读者的需求。
內容簡介:
本书主要讲述软件接口测试的技术和方法,共11章。本书结合大量示例代码,介绍了Python编程环境,Python编程基础知识,单元测试框架UnitTest,接口测试的基础知识,接口测试环境的搭建,接口测试案例,接口 Mock 的应用,接口测试工具,基于接口的性能测试案例,Python项目持续集成的案例,接口自动化测试平台的设计与实现。本书不仅适合测试人员、开发人员、运维人员、项目管理人员阅读,还适合作为高等院校相关专业的教材。
關於作者:
于涌,毕业于北京大学计算机系,先后担高级程序员、测试分析师、高级测试经理等职位。拥有二十年丰富的开发、测试及管理经验。现致力于软件测试理论和实践研究,尤其擅长自动化测试工具应用、性能测试和单元测试等。曾为多个大型软件公司、高校企事业和专业培训机构提供软件测试、性能测试、安全测试、移动测试、自动化测试等理论和相关工具应用方面的咨询、培训和实施指导工作,具有丰富的实践和教学经验。多本软件测试畅销书的作者。
目錄
目  录第 1章 Python编程环境 11.1 为什么要学习Python 21.2 Python的版本选择与安装 71.2.1 Python的版本选择 71.2.2 Python的安装与配置 101.3 Python模块的安装方法 141.4 PyCharm的安装 171.5 使用PyCharm完成第 一个Python项目 201.6 本章小结和习题 241.6.1 本章小结 241.6.2 习题 24第 2章 Python编程基础知识 262.1 Python自带IDE——IDLE 272.2 Python的相关术语 292.2.1 变量 292.2.2 数据类型 312.2.3 数据类型转换 362.2.4 缩进 372.2.5 内置函数 382.3 列表 392.3.1 创建列表 402.3.2 通过索引获取列表元素 402.3.3 通过切片获取列表元素 412.3.4 添加列表元素 432.3.5 删除列表元素 442.3.6 列表元素计数 462.3.7 列表元素的索引位置 482.3.8 列表长度及反转 492.4 元组 502.4.1 创建元组 502.4.2 通过索引获取元组元素 502.4.3 通过切片获取元组元素 512.4.4 元组元素计数 512.4.5 元组元素的索引位置 522.4.6 删除整个元组 522.5 字典 532.5.1 创建字典 532.5.2 获取字典元素 552.5.3 修改字典 562.5.4 字典元素计数 562.5.5 删除字典或其元素 572.6 集合 582.6.1 创建集合 582.6.2 获取集合元素 602.6.3 添加集合元素 602.6.4 修改集合 612.6.5 集合元素计数 622.6.6 删除集合或其元素 622.7 常用运算符 632.7.1 算术运算符 632.7.2 逻辑运算符 662.7.3 比较运算符 672.7.4 赋值运算符 672.7.5 位运算符 682.8 常规语句应用基础 692.8.1 for循环语句 692.8.2 while循环语句 702.8.3 if...else条件语句 712.8.4 break语句 722.8.5 continue语句 722.8.6 模块导入 722.8.7 函数 752.8.8 断言 792.8.9 局部变量和全局变量 792.8.10 单行注释与多行注释 802.9 语法错误及异常处理 812.9.1 语法错误 812.9.2 异常 822.9.3 通过try...except异常捕获 842.9.4 通过try...except...else...finally异常捕获 852.9.5 抛出异常 862.10 多线程处理 872.10.1 __name__ == ”__main__” 872.10.2 线程 892.10.3 创建单个线程 902.10.4 创建多个线程 902.10.5 守护线程 912.10.6 阻塞线程 952.11 类和对象 962.11.1 对象的思想 962.11.2 对象(类)的概念 962.11.3 类中的self 982.11.4 构造函数与析构函数 992.11.5 类的继承 1002.12 字符串相关操作 1022.12.1 转换为字符串类型 1022.12.2 字符串的拼接 1032.12.3 字符串的截取 1042.12.4 字符串的替换 1052.12.5 字符串的位置判断 1062.13 文件的相关操作 1062.13.1 文本文件的操作 1072.13.2 Excel文件操作 1092.13.3 JSON格式 1122.14 本章小结和习题 1142.14.1 本章小结 1142.14.2 习题 115第3章 单元测试框架UnitTest 1163.1 UnitTest测试框架 1173.2 UnitTest测试框架的应用 1173.2.1 学习UnitTest前的准备 1173.2.2 测试用例设计 1193.2.3 Test Case(测试用例) 1203.2.4 Test Fixture(测试固件) 1223.2.5 Test Suite(测试套件) 1223.2.6 Test Runner(测试运行器) 1253.3 本章小结和作业习题 1283.3.1 本章小结 1283.3.2 作业习题 129第4章 接口测试的基础知识 1304.1 搭建案例的相关环境 1314.1.1 开启Internet信息服务 1314.1.2 编写页面代码 1324.1.3 编写JavaScript文件 1324.1.4 创建虚拟目录 1334.1.5 部署及访问 1344.1.6 页面访问过程 1344.2 网络模型 1354.2.1 OSI模型 1354.2.2 TCP/IP模型 1374.3 HTTP 1374.3.1 通过浏览器捕获HTTP 1374.3.2 请求和响应过程 1404.3.3 封装HTTP请求的内容 1414.3.4 封装HTTP响应的内容 1444.3.5 HTTP的无状态特点 1474.4 缓存 1474.4.1 查看浏览器缓存 1474.4.2 设置缓存过期时间 1494.4.3 缓存处理机制 1514.4.4 常见的缓存策略 1534.5 Cookie 1554.6 会话 1564.7 XML 1584.8 JSON 1594.9 本章小结和习题 1604.9.1 本章小结 1604.9.2 习题 160第5章 接口测试环境的搭建 1615.1 创建虚拟环境 1625.1.1 通过virtualenv创建虚拟环境 1625.1.2 通过virtualenvwrapper创建虚拟环境 1655.1.3 安装Django 1675.1.4 安装Django RESTFramework 1695.1.5 安装Django RESTFramework JWT 1695.2 案例一:Django接口测试环境的搭建 1705.2.1 新建项目目录 1705.2.2 创建项目 1705.2.3 创建应用 1715.2.4 查看项目结构 1715.2.5 注册应用 1725.2.6 编写视图代码 1725.2.7 实现URL映射 1735.2.8 运行服务 1735.2.9 访问接口 1745.2.10 原理分析 1745.3 案例二:基于模型的Django接口测试环境的搭建 1755.3.1 创建Django项目 1765.3.2 PyCharm中的设置 1775.3.3 检查应用注册信息 1775.3.4 运行服务器 1785.3.5 建立模型 1795.3.6 生成数据库变更文件 1805.3.7 生成数据库和数据表 1805.3.8 查看数据库 1815.3.9 编写视图代码 1825.3.10 实现URL映射 1835.3.11 运行服务器 1845.3.12 访问接口 1845.3.13 Django后台管理 1845.4 案例三:Django REST Framework接口测试环境的搭建 1865.4.1 新建应用 1865.4.2 注册应用 1875.4.3 建立模型 1875.4.4 模型序列化 1885.4.5 变更数据 1885.4.6 编写视图代码 1895.4.7 实现URL映射 1915.4.8 运行服务器 1915.4.9 访问接口 1925.4.10 实现POST请求 1925.4.11 实现GET请求 1935.4.12 实现PUT请求 1945.4.13 实现DELETE请求 1955.4.14 原理分析 1955.5 案例四:实现令牌用户的认证 1965.5.1 新建应用 1975.5.2 引入用户认证机制 1975.5.3 实现序列化 1985.5.4 编写视图代码 1985.5.5 URL设置 1995.5.6 改变数据库 2005.5.7 访问用户列表 2005.5.8 通过Postman模拟请求 2025.5.9 获取令牌 2025.5.10 模拟身份认证 2035.6 案例五:实现JWT用户的认证 2045.6.1 启用Django RESTFramework中JWT的配置 2055.6.2 获取URL 2065.6.3 获取JWT 2065.6.4 模拟请求 2075.6.5 过期验证 2085.7 本章小结和习题 2085.7.1 本章小结 2085.7.2 习题 209第6章 接口测试案例 2106.1 项目架构的演变 2116.2 接口测试 2136.3 接口文档 2146.3.1 PM2.5查询接口文档 2146.3.2 腾讯云人脸比对接口文档 2166.4 接口测试 2176.4.1 实现接口测试案例 2176.4.2 接口设计文档 2206.4.3 设计测试用例 2226.4.4 编写测试脚本 2296.5 本章小结和习题 2376.5.1 本章小结 2376.5.2 习题 237第7章 接口Mock的应用 2387.1 接口Mock技术介绍 2397.2 json-server Mock工具实例讲解 2397.2.1 json-server介绍 2397.2.2 json-server安装 2407.2.3 json-server应用简要说明 2427.2.4 案例讲解1:向图书中添加数据接口验证 2457.2.5 案例讲解2:图书数据信息查询接口验证 2467.2.6 案例讲解3:出版社数据信息修改接口验证 2497.2.7 案例讲解4:图书数据信息删除接口验证 2507.3 本章小结和作业习题 2517.3.1 本章小结 2517.3.2 作业习题 251第8章 接口测试工具 2538.1 JMeter工具在接口测试中的应用 2548.1.1 JMeter相关介绍 2548.1.2 JMeter的安装环境下载 2548.1.3 安装JDK 2558.1.4 安装JMeter 2578.1.5 JMeter的录制需求介绍 2588.1.6 创建线程组 2588.1.7 添加测试脚本录制器 2608.1.8 配置证书 2628.1.9 运行脚本录制器 2668.1.10 添加监听器 2718.1.11 添加检查点 2728.1.12 结果信息分析 2758.2 基于JMeter工具接口测试项目实战 2768.2.1 火车查询接口介绍 2768.2.2 火车查询接口测试用例设计 2808.2.3 首条接口测试用例JMeter脚本实现 2828.2.4 首条接口测试用例JMeter脚本执行与结果分析 2848.2.5 接口测试用例JMeter脚本实现 2878.2.6 接口测试用例JMeter脚本执行与结果分析 2898.3 Postman工具应用 2918.3.1 Postman安装及介绍 2918.3.2 Postman发送请求 2938.3.3 执行脚本 2988.3.4 运行测试集合 3028.4 基于Postman工具接口测试项目实战 3048.4.1 接口测试用例Postman脚本实现 3058.4.2 接口测试用例Postman脚本执行与结果分析 3128.5 本章小结和作业习题 3148.5.1 本章总结 3148.5.2 作业习题 315第9章 基于接口的性能测试实战 3169.1 性能测试的基本概念 3179.1.1 典型的性能测试场景 3179.1.2 性能测试的概念及其分类 3179.1.3 性能测试工具的引入 3189.1.3 性能测试的基本过程 3199.2 Locust性能测试工具安装与应用 3259.2.1 Locust性能测试工具安装 3259.2.2 性能测试接口需求 3269.2.3 接口测试功能性用例设计 3319.2.4 测试用例脚本实现(接口功能性验证) 3329.2.5 接口测试性能用例设计 3349.2.6 测试用例脚本实现 3359.2.7 Locust两种执行方式简介 3379.2.8 Locust分布式压测方法简介 3439.2.9 性能测试场景执行 3449.2.10 性能测试执行结果 分析与总结 3489.3 本章小结和作业习题 3509.3.1 本章小结 3509.3.2 作业习题 350第 10章 Python项目持续集成的案例 35110.1 持续集成 35210.2 在Gitee上托管代码 35210.2.1 设置Git用户信息 35310.2.2 设置SSH公钥 35310.2.3 在PyCharm中配置 Gitee 35510.2.4 共享项目 35710.3 Jenkins的安装 35810.3.1 安装及配置JDK 35910.3.2 安装Jenkins 36010.4 Jenkins的配置 36210.4.1 系统更新 36210.4.2 插件管理 36310.4.3 配置Gitee 36710.5 Jenkins的构建任务 36910.6 运行构建任务 37110.7 本章小结和习题 37310.7.1 本章小结 37310.7.2 习题 373第 11章 自动化接口测试平台设计与 实现 37411.1 接口测试面临的一些痛点 问题 37511.2 接口自动化测试平台核心功能 设计 37511.2.1 接口自动化测试平台 引入 37511.2.2 接口自动化测试平台 投入 37711.2.3 JMeter命令行调用执行 方法 37811.2.4 Postman命令行调用执行 方法 38011.2.5 测试平台开发综述 38511.2.6 平台测试用例管理 38711.2.7 平台测试环境管理 38911.2.8 平台测试任务执行 39011.2.9 平台测试结果分析 39211.2.10 平台测试报告生成 39311.2.11 平台测试邮件通知 39611.3 本章小结和作业习题 39711.3.1 本章小结 39711.3.2 作业习题 398

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.