从零开始使用 Java 和 NodeJS 构建 Protractor Angular 框架
protractor, Angular 框架, Angular JS 自动化, Protractor 框架, 使用 Java 的 Protractor, Node.js, JavaScript
讲座 -19
资源 -1
时长 -3 小时
终身访问
课程 描述
Protractor 内容/Protractor 在真实项目中的应用/
Protractor 概述:Protractor 教程,讲解 AngularJS 网站的端到端测试。它是 Selenium WebDriverJS 库的封装。
安装 Protractor 的前提条件
Protractor 安装
Protractor 的架构和进程通信
Jasmine 概述:涵盖使用 Protractor 自动化 AngularJS 所需的 Jasmine 框架。
各种编辑器和文件夹结构
spec.js 概述
全局变量介绍:
browser.get
element
by
创建一个简单的示例
执行脚本
conf.js 概述
定位器及示例
ng-repeat 概述及示例
Jasmine 中的多个 It 和 Before Each 介绍
处理计算器的基本脚本
使用 expect 在 Jasmine 中进行验证点
如何在非 AngularJS 应用中工作
登录 SF 应用的示例脚本
页面对象模型框架介绍
将 spec 文件转换为页面对象模型
在页面对象模型中创建和执行脚本
如何使用 JAVA 编程语言处理 Protractor
创建 JProtractor jar 文件并将其添加到 Eclipse 编辑器中的 JAVA 项目中
使用 JAVA 编程语言创建 Protractor 的基本脚本
处理文本字段
处理下拉菜单
NgBy 的各种识别机制,并附带示例
本课程适合谁
- 任何希望开始自动化测试职业生涯的人
目标
- 您可以使用 Java 和 Node JS 在任何 Protractor 项目上工作
前提条件
- 对测试工具的基本了解就足够了
- 了解 AngularJS 应用和 Node JS 是一种额外优势
课程大纲
查看课程内容的详细分解
使用 NodeJS 和 JAVA 编程语言的量角器
18 节课
- 量角器概述以及我们将要学习的概念 15:02 15:02
- 安装量角器的先决条件 05:44 05:44
- 安装量角器 06:26 06:26
- 量角器的架构 10:52 10:52
- Jasmine 框架简介 09:04 09:04
- 各种编辑器和文件夹结构 08:36 08:36
- spec.js 和全局变量概述以及简单示例 25:47 25:47
- conf.js 文件概述 12:20 12:20
- 定位器简介以及示例 14:23 14:23
- 如何在非 Angular 应用程序上执行量角器脚本 09:14 09:14
- 量角器示例 06:31 06:31
- 将简单的脚本转换为页面对象模型示例 1 08:48 08:48
- 我们可以用在量角器的各种异常 04:17 04:17
- ng-repeat 概述以及示例 19:28 19:28
- 使用JAVA的Protractor概述以及创建jProtractor jar文件 09:09 09:09
- 使用Java编程语言启动应用程序的基本脚本 - 示例1 08:49 08:49
- 使用Java编程语言执行操作的基本脚本 - 示例2 08:44 08:44
- 使用JProtractor处理下拉菜单 04:44 04:44
讲师 信息
Lucky Trainings
我是Surendra Jaganadam,拥有13年软件测试经验和9年以上在线、线下和企业培训的培训师经验。
我们设计了这门课程,涵盖了不同的自动化、移动自动化和API自动化测试工具,如Selenium、Appium、Protractor、Karate Framework、XCUITest,从基础开始,这将有助于所有学习者开始在他们的项目中实施这些工具。如果您有任何疑问,随时可以联系我
课程 证书
使用您的证书来改变职业或在您目前的职业中提升自己。