注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件测试工程师修炼指南

软件测试工程师修炼指南

软件测试工程师修炼指南

定 价:¥89.00

作 者: 温子新
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111774402 出版时间: 2025-04-01 包装: 平装-胶订
开本: 16开 页数: 字数:  

内容简介

  软件测试作为软件开发生命周期中至关重要的一环,其重要性不言而喻。本书旨在为各层次的测试人员提供一个较全面的知识体系。本书共5章。第1章入行:职业发展路线,详细介绍软件测试初、中、高级工程师以及测试经理职业发展路线。第2章初入职场:初级工程师两步走,详细介绍如何融入团队以及如何有效执行任务。第3章小试牛刀:中级工程师四大法宝,详细介绍如何设计测试用例以及如何学习网络、数据库和Linux等知识,最后通过开源项目实战来练习这些技能。第4章锋芒毕露:高级工程师专项能力突破,详细介绍如何设计项目测试方案,如何进行自动化测试、性能测试、单元测试等。第5章所向披靡:测试经理“心法”修炼,详细介绍如何提升团队测试效率以及搭建人才梯队。本书适合软件测试从业者阅读。无论是初入职场1~2年的测试小白,还是工作3~8年的测试“老手”,本书均可帮助他们快速提升技能以及进行全面的职业规划。

作者简介

  温子新,一位拥有10年以上软件测试经验的资深专家。曾任职于顶尖互联网电商公司,负责核心业务系统的质量保障工作,积累了丰富的实战经验。在技术领域,精通自动化测试,熟练掌握多种自动化测试框架和工具,能够高效地编写测试脚本,实现测试流程的自动化,大幅提升测试效率和准确性。同时擅长性能测试及调优,能够精准定位系统性能瓶颈,从代码、数据库到服务器配置等多个层面进行优化,确保系统在高并发、大数据量的场景下依然能够稳定运行。此外还热衷于测试工具开发,自主研发的工具填补了团队在某些测试领域的空白,为团队的测试工作提供了强大的技术支持。在团队建设方面,注重人才培养,擅长为初级、中级、高级测试工程师制定个性化的职业规划。通过分享经验、传授技巧,帮助他们在各自的职业道路上不断成长,为团队培养了一批又一批优秀的测试人才。

图书目录

前言
第1章 入行:职业发展路线/
1.1概述/
1.2初级测试工程师/
1.2.1如何胜任/
1.2.2如何提升到中级测试工程师/
1.3中级测试工程师/
1.3.1如何胜任/
1.3.2如何提升到高级测试工程师/
1.4高级测试工程师/
1.4.1如何胜任/
1.4.2如何提升到测试经理/
1.5测试经理/
1.5.1如何胜任/
1.5.2发展路径/
第2章 初入职场:初级工程师两步走/
2.1角色定位/
2.2融入团队/
2.2.1快速熟悉人员/
2.2.2快速熟悉项目/
2.3任务有效执行/
2.3.1用例执行与问题记录/
2.3.2内部之间协作/
第3章 小试牛刀:中级工程师四大法宝/
3.1角色定位/
3.2不要“凭感觉”写测试用例/
3.2.1软件产品质量模型/
3.2.2流程类——路径分析法/
3.2.3数据类——等价类/
3.2.4组合类——正交分析法/
3.3通过“借钱”的方式学习网络知识/
3.3.1测试工程师如何学习网络知识/
3.3.2OSI七层网络模型/
3.3.3掌握HTTP/
3.3.4传输层协议:TCP/UDP/
3.3.5网络层协议:IP/ARP/
3.3.6缓存机制:Cookies与Session/
3.3.7实战——模拟弱网环境复现问题/
3.4“吃透”一种数据库核心知识点/
3.4.1测试工程师如何学习一门数据库/
3.4.2MySQL基础概念及安装/
3.4.3MySQL 基础SQL语法/
3.4.4MySQL 索引/
3.4.5MySQL 备份与恢复/
3.4.6实战——优化索引提升查询效率/
3.5从找BUG角度来学习Linux基础知识/
3.5.1测试工程师如何学习Linux/
3.5.2Linux软件的安装与卸载/
3.5.3测试工程师需掌握的Linux核心知识点/
3.5.4shell基础编程/
3.5.5实战——编写shell脚本快速部署服务/
3.6实战项目/
3.6.1实战项目RuoYi-Vue-Plus介绍/
3.6.2Mac本地环境准备/
3.6.3Windows本地环境准备/
3.6.4本地编译部署/
3.6.5在线体验地址/
第4章 锋芒毕露:高级工程师专项能力突破/
4.1角色定位/
4.2通过5W1H方法设计测试方案/
4.2.1测试的困惑/
4.2.25W1H方法制订计划/
4.2.3测试方案制定/
4.3性能测试三剑客——设计方案/压测工具/找瓶颈/
4.3.1名词解释/
4.3.2设计“合格”的性能测试方案/
4.3.3性能测试工具选择/
4.3.4性能指标监控/
4.3.5性能瓶颈分析/
4.3.6实战——内存泄漏导致CPU资源占用100%问题的排查/
4.4自动化测试三剑客——测试流程/编程语言/工具框架/
4.4.1自动化类型介绍/
4.4.2自动化测试流程/
4.4.3工具选择/
4.4.4自动化所需技能/
4.4.5快速掌握Python/
4.4.6Git仓管托管代码/
4.4.7Pytest 快速入门/
4.4.8Selemiun快速入门/
4.4.9JUnit快速入门/
4.4.10返回结果提取/
4.5基于JMeter进行性能测试实战/
4.5.1环境准备/
4.5.2JMeter安装/
4.5.3JMeter脚本调试/
4.5.4JMeter脚本增强/
4.5.5性能监控/
4.6基于Pytest进行接口自动化测试实战/
4.6.1本地环境准备/
4.6.2调试登录接口/
4.6.3参数化/
4.6.4生成测试报告/
4.6.5post请求参数说明/
4.6.6接口测试项目化/
4.6.7代码获取地址/
4.7基于selenium进行UI自动化测试实战/
4.7.1本地环境准备/
4.7.2调试登录/
4.7.3参数化/
4.7.4生成测试报告/
4.7.5代码获取地址/
4.8基于JUnit进行单元测试实战/
4.8.1本地环境准备/
4.8.2单元测试覆盖率/
4.8.3通过JUnit 对登录接口进行测试调试/
4.8.4代码获取地址/
4.9AI工具在测试领域的运用/
第5章 所向披靡:测试经理“心法”修炼/
5.1角色定位/
5.2要事第一原则/
5.3找到团队瓶颈并“解决”/
5.4团队培养小Tips/
5.5搭建质量体系/
5.6搭建人才梯队/
参考文献/

本目录推荐