课程大纲

介绍

  • 为什么使用Protractor?

设置和安装

Protractor如何工作

Protractor语法概述

理解承诺和基于承诺的测试

示例Web应用程序

设置你的SUT(被测系统)

编写你的第一个测试

用Jasmin或Mocha对Javascript进行单元测试

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

找到并与Web元素进行交互

通过页面对象访问网页元素

执行测试

生成测试报告

调试Protractor测试

使你的测试代码可维护并易于阅读

模拟HTTP请求

将Cucumber与Protractor集成用于BDD(行为驱动开发)

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

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

结束语

要求

  • 使用Javascript和node.js的经验
  • 基本了解Angular Web应用程序
  • 基本了解自动化测试

观众

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

客户评论 (1)

即将举行的公开课程

课程分类