-
内容大纲
对于寻求提供高质量软件的组织而言,测试是一门重要的学科。这本实践用书为软件开发人员和QA工程师提供了一份全面的一站式指南,涉及10种不同类别的测试技能。你会从中学到适合的策略、概念和实际实施知识,可以从开发和测试的角度将其应用于Web和移动应用。
作者Gayathri Mohan提供了40多个工具的示例,你可以拿来立即投入使用。软件测试专业人员和初学者都能从中习得进行性能、安全性和可访问性测试的技能,包括探索性测试、测试自动化、跨功能测试、数据测试、移动测试等。你还将学习如何将它们组合到持续集成管道中以获得更快的反馈。通过这本指南,你将能够在关注质量的同时应对具有挑战性的开发工作流程。
借助本书,你将:
学会如何使用各种测试类型来在项目中获得最高的质量
遵循书中的策略和概念,探索新的测试方法
通过详细的示例学习如何在工作中应用这些工具
通过广泛接触最佳的测试实践来提高技能和改善工作前景 -
作者介绍
盖亚思里·莫汉是Thoughtworks的首席顾问,负责为客户管理大型质量保证(QA)团队。她是一名充满激情的技术领导者,在多种软件开发角色以及技术和工业领域拥有专业知识,还担任过公司的全球QA SME和办公室技术负责人。 -
目录
Foreword
Preface
1.Introduction to Full Stack Testing
Full Stack Testing for High Quality
Shift-Left Testing
Ten Full Stack Testing Skills
Key Takeaways
2.Manual ExploratoryTesting
Building Blocks
Exploratory Testing Frameworks
Exploring a Functionality
Manual Exploratory Testing Strategy
Understand the Application
Explore in Parts
Repeat Exploratory Testing in Phases
Exercises
APITesting
WebUITesting
Perspectives:Test Environment Hygiene
Key Takeaways
3.Automated FunctionalTesting
Building Blocks
Introduction to Micro and Macro Test Types
Automated Functional Testing Strategy
Exercises
UI Functional Tests
Service Tests
Unit 1'ests
Additional Testing Tools
Pact
Karate
AI/ML Tools in Automated Functional Testing
Perspectives
Antipatterns to Overcome
100%Automation Coverage
Key Takeaways
4.ContinuousTesting
Building Blocks
Introduction to Continuous Integration
The CI/CT/CD Process
Principles and Etiquette
Continuous Testing Strategy
Benefits
Exercise
Git
Jenkins
The Four Key Metrics
Key Takeaways
5.DataTesting
Building Blocks
Databases
Caches
Batch Processing Systems
Event Streams
Data Testing Strategy
Exercises
SQL
JDBC
Apache Kafka and Zerocode
Additional Testing Tools
Test Containers
Deequ
Key Takeaways
……
6.Visual Testing
7.Security Testing
8.Performance Testing
9.Accessibilitily Testing
10.Cross-Functional Requirements Testing
11.MobileTesting
12.Moving Beyond in Testing
13.Introduction to Testing in Emerging Technologies
Index
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...