课程大纲

自动化测试简介

  • 测试概念。
  • 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)

即将举行的公开课程

课程分类