protractor 相关问题

Protractor是构建在WebDriverJs之上的Angular和AngularJS应用程序的端到端测试框架。量角器可以作为独立的二元运行器运行,也可以作为库包含在测试中。如果您想自己管理WebDriver和测试设置,请使用Protractor作为库。有关更多信息,请访问http://www.protractortest.org/#/和https://github.com/angular/protractor/

如何不忘记再次将量角器转换为角度同步?

我们有一个相当庞大的测试代码库(大约10000行javascript代码),在某些情况下,我们需要关闭Protractor-Angular同步:browser.ignoreSynchronization = true; ...

回答 2 投票 9

量角器sendKeys不填充输入框中的所有字符串

[HTTP] - > POST /wd/hub/session/ffcd7072-9f96-45cb-a61d-ec53fc696b56/element/0.9513211246393813-32/value {“value”:[“1”,“0”,“0”,“ 0“,”1“],”text“:”10001“}我的代码:this.zipcode = element(by.model('...

回答 1 投票 -1

期待(array_values).toBeGreaterThan(SOME_VALUE)

我想比较Array值大于某个值。我试过以下:this.AllElements = element.all(by.css('[style =“display:none”]'));期待(this.AllElements.getText())....

回答 2 投票 1

使用Microsoft Edge设置Protractor

我使用CucumberJs和Gulp来运行我的e2e测试;但是,我需要针对Microsoft Edge运行它们。当我吞下量角器时,它成功打开了Chrome和Firefox,因为它们都没有......

回答 2 投票 6

量角器(5.2.2) - element.all(by.css(''))。click()从12月17日起突然停止工作

我们使用Protractor(5.2.2),基于chrome的功能测试。请参阅配置信息。 seleniumAddress:'http://127.0.0.1:4444/wd/hub',getPageTimeout:1000,allScriptsTimeout:...

回答 1 投票 -1

量角器超时等待存在的元素

我在Angular 2应用程序中开始一些测试,在第一次测试中我遇到了一些问题。我想测试登录页面,所以我想填写电子邮件。这是我的测试代码:describe('登录...

回答 7 投票 2

定位器组合

我正在研究量角器来测试AngularJs应用程序。在这里,我遇到了一个场景,我想为不同的用户点击图片。但是对于所有(例如10个)用户来说,图像的id是相同的。 ...

回答 2 投票 0

无法使用量角器启动Microsoft边缘

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

回答 1 投票 0

无法使用Microsoft Edge运行Protractor / Jasmine测试

我正在开发一个项目,开始使用Protractor和Jasmine测试Node / Angular应用程序。我有一个POC在大多数浏览器中工作但在MS Edge上遇到很多麻烦。这是我的......

回答 2 投票 1

如何配置Protractor(JS)以在Microsoft Edge中运行测试?

我想将我的protractor.conf.js设置为在Edge中而不是在Chrome中运行测试。设置此功能:{'browserName':'MicrosoftEdge'}导致SessionNotCreatedError:无法创建...

回答 1 投票 1

如何选择使用ng-repeat实现的下拉元素

我的下拉菜单我在量角器自动化中选择下拉项目时遇到困难。这些下拉项似乎是从数据库中挑选出来的。我是angularjs应用程序自动化的新手......

回答 3 投票 0

推出Protractor但未运行的Firefox

我很抱歉我的新生儿,但我需要你的帮助来了解有关Protractor和Geckodriver的一些信息。我正在使用Protractor和Webstorm(用于IDE)。我想在Firefox上运行我的e2e测试,但这......

回答 2 投票 2

无法使用量角器单击页面右侧的“登录”链接

以下是HTML代码。无法单击页面右侧导航栏上的“登录”链接。

回答 1 投票 0

通过Protractor在Ace Editor中插入文本会引发错误

我正在尝试运行自动化测试,测试用例的其中一个步骤是清除Ace编辑器并在其中插入文本。之前我有定期内容可编辑的DIV,我能够插入文本...

回答 3 投票 2

browser.executeScript(return window.document.readyState)未在量角器中得到解决

我想让我的脚本等到网页完全加载,我正在使用javascript表达式“window.document.readyState”,如果完全加载页面将返回“完成”。 ...

回答 2 投票 0

每个键必须是多个字符串;未定义

当我尝试访问一个函数时,findpen()我收到一个错误:每个键必须是一个字符串;未定义。有人可以帮忙吗?声明变量有什么问题吗? var ...

回答 1 投票 1

如何做基于OS Profile的Protractor配置

我正在编写一个量角器测试套件,我想在不同的操作系统平台上执行它们。我在Windows上开发,因此我的主要设置是根据Windows设置的,但我的主要执行...

回答 1 投票 1

量角器“ - 失败:无法读取null的属性'ver'

在尝试启动测试时,我正面临着量角器的烦人问题。量角器版本:5.1.2 protractor.conf.js var SpecReporter = require('jasmine-spec-reporter'); exports.config = {...

回答 2 投票 0

使用需要相对路径的require

我们对Protractor进行了一系列相当大的端到端测试。我们遵循Page Object模式,这有助于我们保持测试的清洁和模块化。我们还有一套辅助功能......

回答 4 投票 48

使用量角器执行doubleClick()时出现运行时错误

获取此错误:“WebDriverError:无法转换:错误404:未找到”使用量角器执行时:browser.actions()。doubleClick(elem).perform();或者browser.actions()。click(elem)....

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.