protractor 相关问题

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

量角器NodeJS异步:将promise作为递归函数的基本案例

我正在尝试在递归函数的基本情况下使用量角器解析的Promise。看来这应该可行,因为我认为我在基本情况下完全实现了诺言。在下面的代码中...

回答 1 投票 0

无法使用量角器单击图块

我是量角器的新用户。需要帮助,因为我无法单击“某些名称”,而在HTML以下>>

回答 2 投票 0

我如何在此处与收件箱进行交互。量角器可以使用哪些属性?

检查一下,这就是我得到的css = .aw-tile-titleMain:nth- child(2).aw-theme-locationsTile.aw-tile-tileName ] >> < [ 如果要访问任何DOM元素,都可以使用XPath属性。但是,如果您可以按id到达element,那将是一个更好的解决方案。到达后,您可以使用:element.sendKeys(protractor.Key.CONTROL, "a", protractor.Key.NULL);填充输入字段。 const inboxDiv = element(by.cssContainingText('div.aw-tile-tileName', 'Inbox')); 然后,您可以用它做任何您想做的事。单击,清除sendKeys,任何一个都可以使用。 这是假设页面上没有其他与CSS选择器匹配且包含文本“收件箱”的元素。

回答 2 投票 0

黄瓜@rerun生成多个文件

使用重新运行格式化程序执行Cucumber:rerun:target/@rerun.txt时,它会生成多个文件,例如:@ rerun.733988.txt @ rerun.987565.txt ...知道为什么会发生吗?更新:发出...

回答 1 投票 0

黄瓜@retry生成多个文件

[以重试格式执行Protractor + Cucumber时:rerun:target/@rerun.txt结果导致我生成了多个文件,例如:@ rerun.733988.txt @ rerun.987565.txt ...知道为什么会发生?...

回答 1 投票 0

如何在打字稿中使用量角器调用http.post

我正在尝试在量角器中进行http发布。 http.post的状态为待定状态,不返回任何响应。我在specDone下的onPrepare函数中调用方法:茉莉花......

回答 1 投票 0

基于ag-grid表中行文本的量角器点击fa-pencil按钮

请帮助我单击带有表行值的fa fa-pencil按钮,该按钮在ag-grid中。 DOM UI-VIEW下面的一个不适用于我element(by ....

回答 1 投票 0

量角器-浏览器。等待文本出现在单元格中

我如何使用量角器等待字符串出现在表的某些单元格中?现在我正在做:让link = element(by.cssContainingText('。table> .table-row .c3','/ ^ test $ /'));;浏览器。...

回答 2 投票 0

如何在应用程序的无角页面中使用量角器

我是量角器的新手。我编写了一个小脚本,用于通过量角器测试应用程序,在这之间,我遇到了一个无角度的页面。因此,通过谷歌搜索我来使用浏览器。...

回答 1 投票 0

量角器:如何测试是否选择了输入字段(焦点对准,准备输入文本)

您如何测试焦点是否在输入字段上?我试图这样做:在我的.po.ts中,getEditInputField(fieldName:string){在我的.spec.ts中返回$(`input [data-e2e = $ {fieldName}]`)}} ...

回答 1 投票 0

Selenium-如何从div发送输入>通过id输入?

因此,我试图在输入字段中输入文本时遇到了一个问题,但我意识到有两个具有相同ID名称的相同ID,我在这里寻求有关如何指定哪个div->的帮助。 ..

回答 2 投票 0

节点-量角器“ SyntaxError:无法在模块外部使用import语句”,当切换到ES6模块时

[运行测试时,我使用量角器conf.js,我从文件'support.js中获取文件'main'需要功能'httpGet'在'main'中,我从const {httpGet} = require('./ support') ;导入{...

回答 2 投票 0

无法在Windows上提取硒图像

我是Docker的新手。当我尝试在Windows容器上提取硒图像时,出现错误:图像操作系统“ linux”不能在此平台上使用。我可以下载同一张图片...

回答 1 投票 0


为何我运行量角器测试,为什么我会得到SSL例程:ssl3_get_record:版本号错误?

SSL例程:ssl3_get_record:版本号错误:../ deps / openssl / openssl / ssl / record / ssl3_record.c:332:我的规范是:describe('Protractor Demo App',function(){it('should有标题',...

回答 1 投票 0

Browser.wait不会在给定的毫秒内等待

[因此,我在使用browser时遇到问题。请等待使用量角器,摩卡和chai。基本上,我创建的一个简单脚本基本上是:var EC = protractor.ExpectedConditions; describe('Personal ...

回答 1 投票 0

量角器:元素不可交互

我的测试由于错误而失败:元素不可交互失败:元素不可交互(会话信息:chrome = 79.0.3945.130)(驱动程序信息:chromedriver = 79.0.3945.16(...

回答 1 投票 0

量角器:如何在单击后正确等待?

我正在使用量角器进行端到端测试。测试应该首先输入太短的用户名和密码,并且由于单击提交按钮(已禁用)时由于Angular验证器而被拒绝...

回答 2 投票 0

如何在量角器中使用browser.wait命令?

我将我的测试数据(元素查找器和元素ID)保存在json文件中,并在测试脚本中进行解析以执行测试。我这里的问题是,我将browser.sleep放在...

回答 1 投票 -2

量角器两个带有相同文本的按钮

[嘿,所以我在量角器e2e测试中遇到这个问题:我有带子菜单的菜单。菜单和子菜单内部的按钮名称相同(菜单中1个,子菜单1个),例如,我们可以将其命名为“ ...

回答 1 投票 1

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