课程大纲

介绍

  • 为什么使用 Protractor?

设置和安装

Protractor 工作原理

Protractor 语法概述

了解 Promise 和基于 Promise 的测试

示例 Web 应用程序

设置 SUT(受测系统)

编写第一个测试

Unit Testing 带有 Jasmin 或 Mocha 的 Javascript

使用 Selenium WebDriver、Chai WebDriver、directConnect 驱动浏览器

定位 Web 并与之交互 Element

通过页面对象访问 Web Element

执行测试

生成测试报告

调试 Protractor 测试

使测试代码易于维护和阅读

模拟 HTTP 请求

将 Cucumber 与 Protractor 集成以实现 BDD(行为驱动开发)

使用 Selenium Grid 在多个浏览器和系统上扩展测试

将 Protractor 集成到您的开发工作流程(Git、Jenkins 等)中

总结和结论

要求

  • 具有使用 Java脚本和 node.js 的经验。
  • 对 Angular Web 应用程序有基本的了解。
  • 对自动化测试有基本的了解。

观众

  • Web 开发人员
  • 自动化测试工程师
  14 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

课程分类