课程大纲

自动化测试简介

  • 测试概念
  • Selenium定位器的可能性和限制
  • 理解定位器
  • ID、CSS、XPath和Name定位器类型

高级定位器

  • 动态定位器
  • 构建路径
  • 路径上元素之间的关系
  • 定位包含特定文本的元素
  • 最佳实践

Apache Maven

  • 项目配置

Selenium WebDriver

  • Java基础
  • Java IDE
  • WebDriver API
  • 故障排除
  • 调试

TestNG

  • 断言
  • 注解
  • 测试套件
  • 参数
  • 跨浏览器测试
  • 报告

高级Selenium WebDriver

  • 动态内容

Selenium Grid

  • 理解分布式测试
  • 准备基础设施
  • 使用Remote WebDriver

项目管理

  • Git版本控制系统
  • 与Jenkins集成
  • 在Jenkins中集成BDD Cucumber测试套件

要求

  • 对持续集成的理解。
  • 有Subversion或任何版本控制系统的经验。
  • Java编程经验。

受众

  • 工程师
  • 测试人员
 35 小时

客户评论 (5)

即将举行的公开课程

课程分类