量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 核心 APIS 本章让您了解对量角器功能至关重要的各种核心 API。 量角器 API 的重要性 Protractor 为我们提供了广泛的 API,这些 API 非常重要,以便执行以下操作以获取网站的当前状态 – 获取我们要测试的网页的 DOM 元素。 与 DOM 元素交互。 为他们分配行动。 向他们分享信息。 要执行上述任务,了解 Protractor ..
Category : protractor
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 有用的资源 以下资源包含有关 Protractor 的其他信息。请使用它们来获得更深入的知识。 量角器上的有用链接 量角器–量角器的官方网站。 量角器@维基百科– 量角器,它的历史和各种其他术语已经用简单的语言进行了解释。 关于量角器的实用书籍 要在此页面上登记您的网站,请发送电子邮件至gingerdoc-contact..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 介绍 本章向您介绍了量角器,您将在其中了解这个测试框架的起源,以及为什么要选择它,该工具的工作原理和局限性。 什么是量角器? Protractor 是用于 Angular 和 AngularJS 应用程序的开源端到端测试框架。它是由 Google 在 WebDriver 之上构建的。它还可以替代现有的名为“Angular Scenario Runner”的 AngularJS E2E 测试框架。 它还作为解决方案集成器,结合了 NodeJS、Selenium、Jasmine、WebDriver、Cucumber、Mocha 等强大的技术。在测试 AngularJS 应用程序的同时,它还为普通 ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 量角器和硒服务器 如前所述,Protractor 是一个开源的端到端测试框架,用于 Angular 和 AngularJS 应用程序。它是 Node.js 程序。另一方面,Selenium 是一个浏览器自动化框架,包括 Selenium 服务器、WebDriver API 和 WebDriver 浏览器驱动程序。 带硒的量角器 如果我们谈论 Protractor 和 Selenium 的结合,Protractor 可以与 ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 对象 本章详细讨论了量角器中的对象。 什么是页面对象? 页面对象是一种设计模式,在编写 e2e 测试以增强测试维护和减少代码重复方面变得流行。它可以定义为一个面向对象的类,用作 AUT(被测应用程序)页面的接口。但是,在深入研究页面对象之前,我们必须了解自动化 UI 测试的挑战以及处理它们的方法。 自动化 UI 测试的挑战 以下是自动化 UI 测试的一些常见挑战 – 用户界面更改 使用 UI 测试时非常常见的问题是 UI 中发生的变化。例如,大多数情况下,按钮或文本框等通常会发生变化并为 UI ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 入门 在前面的章节中,我们已经学习了量角器的基础知识。在本章中,让我们学习如何安装和配置它。 先决条件 在您的计算机上安装 Protractor 之前,我们需要满足以下先决条件 – 节点.js Protractor 是一个 Node.js 模块,因此非常重要的先决条件是我们必须在我们的计算机上安装 Node.js。我们将使用 Node.js 附带的 npm(一个 JavaScript 包管理器)安装 Protractor 包。 要安装 Node.js,请按照官方链接 – ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 快速指南 量角器 – 介绍 本章向您介绍了量角器,您将在其中了解这个测试框架的起源,以及为什么要选择它,该工具的工作原理和局限性。 什么是量角器? Protractor 是用于 Angular 和 AngularJS 应用程序的开源端到端测试框架。它是由 Google 在 WebDriver 之上构建的。它还可以替代现有的名为“Angular Scenario Runner”的 AngularJS E2E 测试框架。 它还作为解决方案集成器,结合了 NodeJS、Selenium、Jasmine、WebDriver、Cucumber、Mocha ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 量角器风格指南 在本章中,让我们详细了解量角器的样式指南。 介绍 风格指南由两位软件工程师创建,分别是 ING 的前端工程师Carmen Popoviciu和谷歌的软件工程师Andres Dominguez。因此,这个风格指南也被称为 Carmen Popoviciu 和 Google 的量角器风格指南。 这个风格指南可以分为以下五个关键点 – 通用规则 项目结构 定位器策略 页面对象 测试套件 通用规则 以下是使用量角器进行测试时必须注意的一些通用规则 – ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 量角器 – 核心 APIS(CONTD…) 在本章中,让我们学习更多 Protractor 的核心 API。 元素 API 元素是量角器公开的全局函数之一。此函数采用定位器并返回以下内容 – ElementFinder,根据定位器查找单个元素。 ElementArrayFinder,根据定位器查找元素数组。 上述两种方法都支持下面讨论的链接方法。 ElementArrayFinder 的链式函数及其说明 以下是 ElementArrayFinder 的功能 – element.all(locator).clone 顾名思义,此函数将创建元素数组的浅表副本,即 ElementArrayFinder。 element.all(定位器).all(定位器) ..
量角器教程 量角器 – 介绍 Javascript 测试的概念 量角器 – 入门 量角器和硒服务器 量角器 – 编写第一个测试 量角器 – 核心 API 量角器 – 核心 API(续..) 量角器 – 对象 量角器 – 调试 量角器 – 量角器风格指南 讨论量角器 Protractor 是一个熟悉的开源端到端测试框架,用于 Angular 和 AngularJS 应用程序。它是由 Google 的一个团队在 WebDriver 之上构建的。我们可以将其视为现有 AngularJS E2E 测试框架“Angular Scenario Runner”的�..