
刘冉
本书系统阐述自动化测试在软件开发生命周期中的理论体系与工程实践。 本书从自动化测试方法论入手,全面覆盖软件全生命周期中的应用场景,包括测试左移、持续集成、测试右移、敏捷开发和DevOps等;深入探讨自动化测试的框架选型、测试用例管理、测试策略等核心理论与方法;详细解析TDD、ATDD和活文档等自动化测试实践;对比分析单元测试、API自动化测试、UI自动化测试、性能测试和自动化安全测试等不同测试类型,并介绍在不同平台下的数十种主流开源自动化测试框架和工具。此外,本书前瞻性地探讨自动化测试在Serverless架构下的应用,以及大语言模型辅助自动化测试的理论与实践。 为增强学习效果,本书附赠超过10小时的配套教学视频,使本书兼具理论深度与实践指导价值。 本书可作为软件测试工程师、质量分析师、软件开发人员和项目管理人员的参考书,也可作为高等院校计算机及相关专业师生的教学用书。
最近自己给项目手搓了个自动化测试框架,基本以后后端测试都能应用上。 做回归测试的时间大幅减少,可以把精力都放在做业务数据上(虽然我一业务组的,被日程逼急了,自己真是啥东西都能搞出来)。 自动化必然是更聪明的工作方式,所以自己还蛮感兴趣。 回到这本书,理论层面,较为宏观的说明了每种测试相关的技术应用。 不过,内容越宏观,说明对具体场景越难覆盖到。 实战还谈不上吧。不过以后想做对应的自动化测试,起码关键词知道该搜什么了。