Protractor是构建在WebDriverJs之上的Angular和AngularJS应用程序的端到端测试框架。量角器可以作为独立的二元运行器运行,也可以作为库包含在测试中。如果您想自己管理WebDriver和测试设置,请使用Protractor作为库。有关更多信息,请访问http://www.protractortest.org/#/和https://github.com/angular/protractor/
量角器NodeJS异步:将promise作为递归函数的基本案例
我正在尝试在递归函数的基本情况下使用量角器解析的Promise。看来这应该可行,因为我认为我在基本情况下完全实现了诺言。在下面的代码中...
检查一下,这就是我得到的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选择器匹配且包含文本“收件箱”的元素。
使用重新运行格式化程序执行Cucumber:rerun:target/@rerun.txt时,它会生成多个文件,例如:@ rerun.733988.txt @ rerun.987565.txt ...知道为什么会发生吗?更新:发出...
[以重试格式执行Protractor + Cucumber时:rerun:target/@rerun.txt结果导致我生成了多个文件,例如:@ rerun.733988.txt @ rerun.987565.txt ...知道为什么会发生?...
我正在尝试在量角器中进行http发布。 http.post的状态为待定状态,不返回任何响应。我在specDone下的onPrepare函数中调用方法:茉莉花......
基于ag-grid表中行文本的量角器点击fa-pencil按钮
请帮助我单击带有表行值的fa fa-pencil按钮,该按钮在ag-grid中。 DOM UI-VIEW下面的一个不适用于我element(by ....
我如何使用量角器等待字符串出现在表的某些单元格中?现在我正在做:让link = element(by.cssContainingText('。table> .table-row .c3','/ ^ test $ /'));;浏览器。...
我是量角器的新手。我编写了一个小脚本,用于通过量角器测试应用程序,在这之间,我遇到了一个无角度的页面。因此,通过谷歌搜索我来使用浏览器。...
量角器:如何测试是否选择了输入字段(焦点对准,准备输入文本)
您如何测试焦点是否在输入字段上?我试图这样做:在我的.po.ts中,getEditInputField(fieldName:string){在我的.spec.ts中返回$(`input [data-e2e = $ {fieldName}]`)}} ...
因此,我试图在输入字段中输入文本时遇到了一个问题,但我意识到有两个具有相同ID名称的相同ID,我在这里寻求有关如何指定哪个div->的帮助。 ..
节点-量角器“ SyntaxError:无法在模块外部使用import语句”,当切换到ES6模块时
[运行测试时,我使用量角器conf.js,我从文件'support.js中获取文件'main'需要功能'httpGet'在'main'中,我从const {httpGet} = require('./ support') ;导入{...
我是Docker的新手。当我尝试在Windows容器上提取硒图像时,出现错误:图像操作系统“ linux”不能在此平台上使用。我可以下载同一张图片...
为何我运行量角器测试,为什么我会得到SSL例程:ssl3_get_record:版本号错误?
SSL例程:ssl3_get_record:版本号错误:../ deps / openssl / openssl / ssl / record / ssl3_record.c:332:我的规范是:describe('Protractor Demo App',function(){it('should有标题',...
[因此,我在使用browser时遇到问题。请等待使用量角器,摩卡和chai。基本上,我创建的一个简单脚本基本上是:var EC = protractor.ExpectedConditions; describe('Personal ...
我的测试由于错误而失败:元素不可交互失败:元素不可交互(会话信息:chrome = 79.0.3945.130)(驱动程序信息:chromedriver = 79.0.3945.16(...
我正在使用量角器进行端到端测试。测试应该首先输入太短的用户名和密码,并且由于单击提交按钮(已禁用)时由于Angular验证器而被拒绝...
我将我的测试数据(元素查找器和元素ID)保存在json文件中,并在测试脚本中进行解析以执行测试。我这里的问题是,我将browser.sleep放在...
[嘿,所以我在量角器e2e测试中遇到这个问题:我有带子菜单的菜单。菜单和子菜单内部的按钮名称相同(菜单中1个,子菜单1个),例如,我们可以将其命名为“ ...