作者简介:陈冬严,浙江大学硕士,具有10年软件测试和团队管理的工作经验,先后服务于领先的ITSM、PLM软件研发企业,现于某金融行业核心机构IT规划部门担任项目管理工作。
新书简介:
介绍用开源测试工具进行软件测试和框架设计的图书。
对自动化测试框架层层剖析,
对构成自动化测试框架的各个元素,
包括基类、日志、计时、检查点、截屏、数据处理,娓娓道来,
并实现了 UI/API 的分层自动化测试,更有效地应用于敏捷开发模式下的快速、灵活的持续测试。
本书对不同类型、格式的测试数据(如XML、Excel文件、数据库等数据源)的处理技术做了详细交待,
能够满足不同业务数据的测试需求。
一个随手可得的案例(开源TestLink项目)贯穿其中,
从单点功能到多点功能、功能操作的封装、页面封装、控件封装、数据封装,
到业务与具体实现的隔离、分层处理等,
各种自动化具体技术或技巧都很好地被呈现出来,
让读者可以一面学习、一面实践,效果倍增。
本书构建的自动化测试框架是从底层Solvent、SeMet开始,
一方面是基于Selenium+webDriver实现,基础可靠;
另方面,又能脱离Selenium+webDriver,
为API等其他不同技术实现的自动化测试服务。
天猫、京东、当当等网店均已上架销售!
看下图首页图片: