angular-e2e相关内容
我正在尝试为我的服务做一些e2e测试,角度7,该方法返回Observable,这是我的方法: import { Injectable } from '@angular/core'; import { UrlDecoratorService } from "../../common/url-decorator.service"; import { APIFetcherService } fro
..
我正在尝试使用 e2e test angular 7 测试我的服务,我的问题是我不知道该怎么做: 这是我的服务,(方法返回 Observable): import { Injectable } from '@angular/core';从“../../common/url-decorator.service"导入{ UrlDecoratorService };从“../common/api
..
在使用 protractor.js 为 Angular 2 应用程序编写测试用例时,如果我想获取 element(by.model("xyz.test")) 它总是失败说 angular 没有定义. 知道如何解决这个问题吗? 解决方案 正如 Protractor 样式指南的贡献者之一 @Carmen Popoviciu 所说,by.model 和 by.binding 尚未与 Pro
..
我正在尝试使用 Angular 应用程序编写一些 e2e 测试www.protractortest.org" rel="noreferrer">量角器. 我有一个简单的 html 按钮,其中包含我想点击的 id=my-btn,使用: $('#my-btn').click(); 很遗憾,我收到以下错误: 失败:脚本超时:11 秒内未收到结果 来自:任务:Protractor.w
..
在使用 protractor.js 为 Angular 2 应用程序编写测试用例时,如果我想获得 element(by.model("xyz.test")) 它总是失败,说未定义 angular. 知道如何解决这个问题吗? 解决方案 正如@Carmen Popoviciu 所提到的,他是 Protractor 样式指南的贡献者之一,by.model 和 by.binding 尚未与
..
我想为我的 Angular 应用程序设置一些端到端测试,这需要使用 MSAL 库来对一些下游服务进行身份验证.当我尝试在本地运行 e2e 测试时,MSAL 库强制我使用用户名/密码进行身份验证. 这是一个问题,因为我们的 CI/CD e2e 测试不应该有任何人为干预;因此,我正在寻找一种方法来绕过 MSAL 身份验证或设置服务帐户进行登录.不幸的是,关于 Angular 的 MSAL 的文档
..
我正在使用量角器进行 Angular E2E 测试 + Puppeteer,以便在所有 CI 服务器中使用一致的 Chrome 版本. 最近我收到 SessionNotCreatedError: session not created: 这个版本的 ChromeDriver 只支持 Chrome 版本 78 错误. 虽然已安装的 puppeteer 版本 (1.20.0 -> Chro
..
我们有一个应用程序,在本地测试时显示无效的 SSL 证书警告.通常我只会添加一个例外并继续.但是无论如何,量角器是否可以忽略这一点? 我在 selenium 中看到了一些可以忽略 SSL 的功能,但在量角器中似乎找不到任何功能. 解决方案 这对我有用,(在 conf 文件中): 功能:{浏览器名称:'火狐',牵线木偶:真的,acceptInsecureCerts : 真} 希望有
..
Cypress 和许多其他有关测试的帖子Web应用程序建议使用像 data-cy 或 data-test-id 这样的数据属性来定位元素,而不是依靠 id 属性. 我的理解是,有两个原因: 现代的组件重用方式可以导致拥有多个相同类型的组件,并且可以在同一页面上导致多个 ID -但这也应适用于"data-cy"或"data-test-id"属性. 将 ID 绑定到 CSS 时,倾向于更
..
完成e2e测试并测试它们是否工作之后.我想更改Azure Devops CI以运行e2e测试.因此,我将这些设置添加到了YAML文件中: 池:vmImage:'ubuntu-latest'脚步:-任务:DeleteFiles @ 1displayName:'删除JUnit文件'输入:资料夹:/junit内容:"TESTS * .xml"-任务:NodeTool @ 0输入:versionSpec
..
element(by.className('cuppa-dropdown')).element(by.className('dropdown-list')).element(by.className('list-area')).element(by.tagName('li')).click(); 实际上此元素处于弹出状态.并且在 headless 模式下还可以正常工作.但是,由于我们需要通过
..
我们有一个庞大的项目,我们编写了很多测试用例,以涵盖e2e功能测试用例中的许多实际场景用户行为. 随着测试的进行,它会进行大量的调用以完成测试用例.当我们在酱料实验室中使用其他浏览器时,它会倍增5-9倍. 我想要模拟所有其余的调用,这样就不会对实际服务器进行任何真正的调用,但是会在内部对其进行处理.它用于功能性e2e测试,而不是单元测试,因为我们使用茉莉 spyOn 嘲笑了所有单元测试
..
我想为我的Angular应用程序设置一些端到端测试,这需要使用MSAL库对某些下游服务进行身份验证.当我尝试在本地运行e2e测试时,MSAL库迫使我使用用户名/密码进行身份验证. 这是一个问题,因为我们的CI/CD e2e测试不应有任何人为干预;因此,我正在寻找一种方法来绕过MSAL身份验证或设置服务帐户进行登录.不幸的是,关于Angular的MSAL(尤其是当涉及到e2e测试时),没有太多
..
将感谢您的帮助! 我正在Windows上运行 我在全球范围内安装了量角器版本5.3.0 在更新Webdriver之前,我运行过: webdriver-manager clean 和更新的版本如下: webdriver-manager更新--ie32 --proxy http://my-proxy:8080 --ignore_ssl 节点版本9.2.1 npm版本5.7.1
..
我试图弄清楚如何调试端到端测试。我在一个有角度的项目中使用量角器,并使用 protractor-cucumber-framework 自定义框架。 Given('[...]',async()=> { 等待页面.goToMeetupsListPage(); 常量配置文件:Profile = getMichel(); 等待页面.setProfile(JSON.stringify(profi
..
我目前正在将我的应用程序从4迁移到6,并且我无法执行代理脚本进行e2e测试. 脚本列表如下: "scripts": { "ng": "ng", "start": "ng serve", "start:tst1": "ng serve --proxy-config config/proxy/proxy.tst1.json", "start:tst5": "
..
我正在寻找正确的方法进行端到端测试(e2e),即ag-grid角度应用程序. 量角器文档说,您可以使用ng-model使用by.model(modelName)到sendKeys到输入字段. https://www.protractortest.org/#/api ?view = ProtractorBy.prototype.model 但是ng-model不是angular 2
..
我正在尝试使用e2e测试角度7来测试我的服务,我的问题是我不知道该怎么做: 这是我的服务,(方法返回Observable): import { Injectable } from '@angular/core'; import { UrlDecoratorService } from "../../common/url-decorator.service"; import { APIF
..
我正尝试使用 Angular 应用程序编写一些e2e测试/www.protractortest.org"rel =" nofollow noreferrer“>量角器. 我有一个简单的html按钮,它具有要单击的id=my-btn,使用: $('#my-btn').click(); 不幸的是,我遇到以下错误: 失败:脚本超时:11秒内未收到结果 发件人:任务:Protr
..
我正在尝试在angular 7中对我的服务进行一些端到端测试,方法返回Observable,这是我的方法: import { Injectable } from '@angular/core'; import { UrlDecoratorService } from "../../common/url-decorator.service"; import { APIFetcherServic
..