问题标签 [gulp-protractor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
705 浏览

angularjs - Protractor E2E:从 getText() 方法获取第一个值?

我有由中继器选择的元素选择器。我正进入(状态

我只需要选择 186 美元,我试图通过使用first();该元素来获得。和余额[0]。但没有找到解决方案。请建议。

0 投票
1 回答
581 浏览

selenium - Gulp-protractor 未启动 webdriver-manager

我正在尝试使用 gulp-protractor 插件自动运行量角器。当使用量角器命令并单独显式运行 Web 驱动程序时,整个过程运行良好。使用 gulp-protractor 运行时同样有效,前提是 webdriver 在触发 gulp 任务之前在后台手动启动。

下面是我的代码片段Gulp task

下面是我的代码片段protractor.config.js

如何通过 gulp 在量角器任务之前运行 webdriver 独立任务?

0 投票
1 回答
3254 浏览

javascript - 无法使用量角器启动 Microsoft Edge

无法在带有量角器的 Windows 10 上启动边缘浏览器。edge -Microsoft EdgeHTML 15.15063 从 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/即版本 15063 下载了支持的边缘驱动程序。

这是我的量角器 conf 文件。

启动 e2e 后的错误消息:

[1

任何人都可以在这里指导。

我已经更新了节点版本,现在无法使用边缘浏览器创建新服务。

0 投票
0 回答
353 浏览

javascript - 具有内部 div 元素的中继器的表上的量角器映射或过滤器功能

下面是带有repeater> div> a> span 的表格的html。

我如何使用过滤器或映射函数来比较第二列值,即idea = ideaOne + ideaTwo + ideaThree + ideaFour 以及循环中的第一列值,因为这是一个锚标记。还有什么是处理所有表值的正确方法。

Repeater 为我提供了完整的表格值,但是当我们使用过滤器并尝试单击第一个单元格值时,它确实执行了任何操作,也没有失败 It 块。控制台值显示所有转发器值都在数组中。

页面对象类-

规格等级:

html代码:

请在这里提出建议。

0 投票
1 回答
1955 浏览

angularjs - WebDriverError:无法使用反射定义类

我正在使用 gulp-angular-protractor 对我的网络应用程序进行端到端测试。我最近收到以下错误,但之前它曾经完美地工作过。

在此处输入图像描述

任何解决此问题的帮助将不胜感激。

细节:

0 投票
0 回答
566 浏览

angularjs - 无法连接到页面。浏览器堆栈

我将量角器与 Browserstack.exe 一起用于 e2e (UI) 测试。

我必须检查授权过程。它是这样的:

  1. 转到域/#login
  2. 重定向到 auth0.com 以获得授权(托管 auth0 授权)
  3. 输入凭据
  4. 完成身份验证后重定向到我的角度客户端。

我读到要测试单独的登录页面,我们必须使用 browser.ignoreSynchronization = true;

有时它有效,有些则无效。我不明白为什么以及什么取决于此。

运行量角器时出现此错误:预期“ http://localhost:8001/app/#/login ”包含“domen.auth0.com”。

这个屏幕: 浏览器堆栈截图

我的代码:

它适用于另一个场景......

感谢您提供任何想法的建议!

0 投票
1 回答
2283 浏览

protractor - Protractor E/launcher - 进程退出,错误代码 199

当我运行 gulp 启动量角器时出现此错误

E/启动器 - 未知错误:无法解析功能:来自未知错误的代理:proxyType 为“手动”但未找到手动代理功能(驱动程序信息:chromedriver=2.35.528161 (5b82f2d2aae0ca24b877009200ced9065a772e73),平台=Windows NT 10.0.16299 x86_64)

量角器版本 5.1.1

吞咽文件

和量角器的配置

0 投票
0 回答
452 浏览

jasmine - 在魅力报告中对套房进行分类,在套房选项卡中

我们正在使用 allure 为我们的 jasmine protractor 测试套件生成报告。

所有套件都显示在套件选项卡中,并带有相应的测试

有什么方法可以根据套件的不同组名对套件进行分类,例如smoke,Sanity ...

下面是要求

0 投票
0 回答
73 浏览

protractor - 无法读取量角器中的表格元素

尝试阅读下表。

但是,当我尝试单独获取每个值时,我被卡住了。

0 投票
3 回答
173 浏览

javascript - 量角器在出现在页面之前单击元素

我在量角器中等待时遇到了一些问题。例如,我正在加载的页面之间导航,然后我需要单击一个按钮。但是,有时,按钮会在加载消失之前出现。所以量角器点击这个按钮,在加载的后面,按钮没有任何动作,因为加载是在屏幕上。那么,我该如何使用等待这种情况呢?

我一直在尝试: