课程大纲

介绍

  • 自动化测试
  • ATDD(验收测试驱动开发)
  • BDD(行为驱动开发)

为什么 Serenity?

  • 测试报告作为“活文档”
  • 参与者、任务和目标
  • 剧本模式与页面对象

Serenity 建筑学

  • 页面、步骤、要求、测试、报告

设置和配置测试环境

  • JUnit、Serenity BDD 和一点 Selenium WebDriver

定义要求和验收标准

自动化验收标准

设置你的剧本

  • 剧本问题
  • Serenity 能力

使用 Screenplay 测试 Web 应用程序

编写第一个 Serenity 测试

剧本 Web 交互

剧本网络问题

处理超时和等待

运行 Serenity 测试

生成 Serenity 测试报告

看一下 Serenity 项目结构

将 Serenity 与 Cucumber 和 JBehave 集成

总结和结论

要求

  • 具有测试自动化的经验。
  • Java 编程经验。

观众

  • 自动化测试仪
  7 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (1)

相关课程

课程分类