第四期百度技术沙龙:测试自动化与TDD实战

Web的手动测试非常耗时,劳动强度高,并且很单调,而且还会引入一些人为的错误,因此测试自动化势在必行。通常自动化测试是通过一些测试自动化工 具开发和执行测试脚本,达到评估软件质量的目的。自动化测试不仅能够大大减轻测试人员的工作量,并减少了测试过程中人为出现的错误。

测试不仅仅能起到检验质量的作用,而且还能从根本上改善代码质量。测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是 在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD的基本思路就是通过测试来推动整个开发的进行,但测试驱动开发并 不只是单纯的测试工作,而是把需求分析,设计,质量控制量化的过程。

本期讲师介绍

  • 孙景卫

    孙景卫,百度质量部高级测试工程师,2005年加入百度,在性能测试、自动化测试、web自动化测试等方面有比较丰富的经验。

  • 张晓庆

    张晓庆,ThoughtWorks高级咨询师,毕业于北京航空航天大学,有多年软件开发经验,主要从事J2EE项目、Web应用和分布式等系统的开发,在电信网管开发方面经验丰富。

现场图片展示

  • 百度技术沙龙开场

  • 讲师分享

  • Open Space环节