购物车中还没有商品,赶紧选购吧!
条形条码:
京东质量团队转型实践:从测试到测试开发的蜕变
商 城 价
降价通知
市 场 价
累计评价0
累计销量0
手机购买
商品二维码
配送
服务
天添网自营 发货并提供售后服务。
数量
库存  个
温馨提示

·不支持退换货服务

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存  个

商品详情

商品名称:京东质量团队转型实践:从测试到测试开发的蜕变
商品编号:711549694
店铺:天添网自营
上架时间:2020-09-11 16:14:51

编辑推荐



null


内容简介



随着互联网的高速发展,软件测试和质量保障人员面临着挑战。京东研发-虚拟平台著的《京东质量团队转型实践(从测试到测试开发的蜕变)》通过总结团队和个人在实践中的成功转型经验,围绕蜕变之路、应用为主、实践为王、融会贯通这4个方面来阐述应对挑战的方法和技术。书中讲解的案例均为团队转型和个人转型中遇到的真实案例,希望通过本书帮助读者在面对研发、测试和运维的挑战时,可以成功转型,从容应对挑战。 本书适合软件初级测试人员、软件测试工程师阅读,对从测试转型测试开发的人员也具有指导意义。 本书同样适合测试经理、测试总监和测试架构师阅读,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。


作者介绍



牛锋华,高级测试经理,现任京东质量团队负责人。TID质量竞争力大会特邀讲师,异步社区IT技术顾问,拥有丰富的管理经验,带领团队成功转型。 贾瑞卿,高级测试经理拥有多年质量度量、质量分析、自动化测试开发经验。光荣之路特约讲师、2018MTSC特约讲师、2018云测峰会特约讲师,对质量团队管理、质量团队转型有丰富的经验。 陈磊,现就职于京东,任测试架构师,AsianJournalofPhysicalEducation&ComputerScienceinSports编委会委员。2018TID特约讲师、2018云测峰会特约讲师。拥有多年的测试开发、性能测试和故障诊断经验,熟悉质量保障流程,对测试技术、测试方法有深入的研究。公开发表学术论文近30篇,专利20余篇。 李建爽,从事软件测试工作10年,曾经就职于Nokia、汇元银通支付公司等,现京东测试开发工程师。参与过接口自动化开发、UI自动化测试开发、手机自动化开发、CI/CD项目的开发、IDEA插件开发等。 扈克然,从事软件测试工作8年,曾经就职于汉王科技、数码视讯,熟悉质量保障流程,现京东测试管理工作,制定及优化多项测试流程、规范,带领团队成功转型。 刘军,资深测试工程师,从事软件测试行业10余年,目前就职于京东,曾从事传统行业、金融行业等多领域的测试。在黑盒测试、专项测试、海外项目测试及自动化测试方面有着丰富的经验。对软件测试全生命周期、项目风险评估及把控有着丰富的实践探索经验。 吴凯,现就职于京东,任测试架构师。具有10余年测试开发经验,曾任艾德思奇高级测试开发工程师、IBM中国开发中心高级系统测试工程师等职位。具有丰富的针对大型企业级应用以及大型电商系统的UI及接口测试框架开发经验。 周敬岩,京东测试开发工程师。10年软件测试相关从业经验,擅长接口自动化测试、UI自动化测试及测试工具开发领域。2014年加入京东,负责商城虚拟商品的UI自动化测试、AAT接口自动化测试框架、灵例质量周期管理项目等测试工具的开发与维护工作。 王浩,从事测试工作7年,有丰富的行业经验,曾就职于暴风科技、乐视网,现任京东生活技术服务平台测试开发工程师,擅长Web测试、接口测试,熟练使用各种测试工具及工具开发。


目 录



第1章 转型,你准备好了吗 1.1 软件测试 1.1.1 什么是软件测试 1.1.2 业务测试 1.1.3 自动化测试和测试开发 1.2 业务测试的挑战 1.2.1 测试人员的挑战及新要求 1.2.2 转型的基础及必要性 1.3 团队转型的目标及计划 1.3.1 转型路上的迷茫 1.3.2 树立目标 1.3.3 转型过程中你需要种下一棵“技能树 1.4 小结 第2章 从UI 开始初识自动化 2.1 Selenium 2.1.1 Selenium 的发展历史 2.1.2 Selenium WebDriver 的原理 2.2 SeleniumWebDriver 环境的搭建与测试 2.2.1 配置Java 和Maven 环境 2.2.2 创建Maven 项目 2.2.3 启动第一个测试 2.3 Selenium 浏览器支持 2.3.1 浏览器的版本映射 2.3.2 常见浏览器的UI 自动化实例 2.4 WebDriver 对页面的处理 2.4.1 元素的定位原理 2.4.2 元素的定位方式 2.4.3 Selenium 等待 2.4.4 弹框的处理 2.5 UI 自动化测试中的问题 2.6 小结 第3章 探索API 自动化测试 3.1 接口与接口测试 3.1.1 接口概述 3.1.2 接口测试概述 3.2 HTTP 单接口测试 3.2.1 HTTP 接口GET 方法的测试脚本 3.2.2 HTTP 接口POST 方法的测试脚本 3.3 RPC 协议的接口测试 3.3.1 RPC 接口测试准备 3.3.2 RPC 接口测试脚本 3.4 接口测试脚本附加技能 3.4.1 日志工具Log4j 3.4.2 代码版本控制工具Git 3.5 TestNG 驱动的接口测试脚本 3.5.1 TestNG 简介 3.5.2 TestNG 的DataProvider 3.5.3 TestNG 运行方式 3.5.4 使用TestNG 驱动的测试脚本 3.5.5 使用ReportNG 导出测试报告 3.6 小结 第4章 剖析经典UI 自动化测试框架 4.1 hi_po(Python 2.7 )开发环境的配置 4.1.1 Windows 系统上hi_po(Python 2.7 )开发环境的配置 4.1.2 Mac 系统上hi_po(Python 2.7 )开发环境的配置 4.1.3 CentOS 上hi_po(Python 2.7 )开发环境的配置 4.2 PageObject 模式 4.3 抽象工厂模式 4.4 PageObject 模式的UI 测试框架 4.4.1 hi_po 中对page-objects 的改造 4.4.2 基于unittest 的HiPOUnit 4.4.3 参数池的设计 4.4.4 报告模块 4.5 PageObject 模式的UI 测试框架的实践 4.5.1 定义PageObject 页面 4.5.2 编写测试用例 4.5.3 执行测试 4.6 Headless 浏览器的配置 4.7 hi_po 其他相关介绍 4.7.1 测试字符串 4.7.2 Headless 浏览器的服务器部署 4.8 小结 第5章 深入解析接口测试框架 5.1 UI 层其实是多了一层被测件 5.2 工具化的接口测试框架 5.2.1 参数池类的设计 5.2.2 检查点类的设计 5.2.3 关联类的设计 5.2.4 测试框架的设计和实现 5.3 如何开始进行测试 5.3.1 HTTP 接口的测试脚本 5.3.2 RPC 接口的测试脚本 5.4 让框架完成脚本撰写 5.4.1 二叉树 5.4.2 构造适合自动脚本生成的二叉树数据结构 5.4.3 测试脚本自动生成算法 5.5 小结 第6章 走进持续集成的世界 6.1 持续集成 6.1.1 实践 6.1.2 持续集成的投入和回报 6.1.3 Jenkins 6.2 团队的实践 6.2.1 实现思路 6.2.2 部署服务 6.2.3 测试模块 6.2.4 任务管理服务 6.2.5 扩展 6.3 小结 第7章 刻意练习——众包开发模式 7.1 什么是众包开发模式 7.2 如何使用众包开发模式 7.2.1 众包开发模式中的角色 7.2.2 从挖掘痛点到工具化思维 7.3 使用众包开发模式开发合规助手的案例 7.4 众包开发之团队竞争模式探索 7.4.1 团队竞争模式实施简介 7.4.2 竞争规则和任务分配 7.4.3 过程跟进和结果评优 7.4.4 团队竞争模式复盘 7.5 小结 第8章 技能导引——必知必会技能总结 8.1 Fiddler 8.1.1 Fiddler 常用命令 8.1.2 Fiddler 常用功能 8.2 Postman 8.2.1 使用测试用例集管理被测接口 8.2.2 验证接口的返回结果 8.2.3 使用变量解决接口间的相互依赖问题 8.3 Sikuli 8.3.1 Sikuli 简介 8.3.2 Sikuli 的IDE 和脚本编写方法 8.4 简单快速的Moco 服务 8.4.1 为什么要开发Moco 这个框架 8.4.2 Moco 环境的配置 8.4.3 Moco 的启动 8.5 识别验证码的OCR 方法 8.5.1 应用OCR 8.5.2 调用OCR 方法识别验证码 8.5.3 验证程序 8.6 小结 第9章 团队转型回顾与管理 9.1 拥抱变化,提升团队士气 9.1.1 拥抱变化 9.1.2 情绪管理 9.2 过程管理与达成预期 9.2.1 过程管理 9.2.2 达成预期 9.3 绩效考核与管理 9.3.1 绩效考核 9.3.2 绩效管理 9.4 团队培养之三大提升 9.4.1 技能的提升 9.4.2 质量的提升 9.4.3 效率的提升 9.5 团队转型中的曲折与回顾 9.5.1 团队转型中的曲折 9.5.2 团队转型中的回顾 9.6 小结 附录A hi_po框架代码 附录B 一次聚类算法和缺陷数据特征的试验 附录C XPath语法和运算符 附录D CSS选择器参考手册 附录E Maven的配置及其与ldea的整合 附录F HTTP状态码 参考文献


媒体评论



null


对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加