软件测试设计及其自动化

1. 课程特点

  • 内容丰富而精彩,系统而全面:从需求分析、测试计划到测试设计、测试实施、测试结果评估等全过程的测试工作。
  • 所有课程内容都结合被培训公司的实际业务案例或场景展开讨论,确保培训内容即学即用,对学员的能力提升立竿见影。
  • 着重通过具体的案例来介绍和分析各项主题,强调和学员的交互和讨论,不仅使课程生动,使学员容易理解所学的内容,到达良好的培训效果,而且能够将所学的知识应用到实践中去。
  • 分享十多年在国际一流企业的软件测试实践和经验,深入浅出地分析各种软件测试工作中遇到的问题,对学员的将来工作具有很高的借鉴与参考价值。
  • 不仅讲解优秀的软件测试需要做哪些工作,更注重讲解怎么做、为什么这样做。

2. 课程收益

  • 了解业界最佳实践,清楚测试如何更早介入,特别是理解不同层次的需求;
  • 掌握测试需求分析的思路和方法,为测试设计和执行打下坚实的基础;
  • 测试设计、如何把握需求有效地完成测试设计;
  • 掌握软件测试设计方法,特别是组合设计技术、状态迁移方法;
  • 能结合产品的具体应用场景能进行针对性的测试用例设计,提供完整、准确、可复用的测试用例;
  • 测试用例结构设计,包括确定合适的测试用例颗粒度,达到覆盖率和效率的良好平衡;
  • 如何定义测试用例设计要求或标准,以适应自动化测试要求;
  • 如何有效实施自动化测试,提高自动化测试投入产出比(ROI);
  • 自动化测试工具选择与应用,更好地构建自动化测试框架;
  • 如何制定正确的自动化测试策略,在自动化测试和手工测试之间获得最佳收益;
  • 学习软件测试的度量指标,如何评估项目中的测试过程以及测试的结果。
了解详情

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

联系我
  • 上海市嘉定区曹安公路4800号同济大学软件学院
  • kerryzhu@vip.163.com