protractor 相关问题

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

在量角器中每5秒钟刷新页面,直到出现元素为止

场景:我正在使用Protractor测试框架,我需要每5秒刷新一次页面,直到该元素出现在网页上,但是我不确定该怎么做。我看过...

回答 1 投票 0

在方法内部的browser.wait是否意味着该方法需要异步..?

我是打字稿的新手,请保持温柔。我正在使用量角器和角度对一些硒测试进行重构。我创建了一个包装browser.wait(ExpectedConditions ....

回答 1 投票 0

'-disable-dev-shm-usage'无法解决Docker中的Chrome浏览器崩溃问题

由于我们的e2e测试已扩展到50多个测试,因此我们决定并行运行测试以加快测试速度。由于默认的gitlab管道资源有限(并且dev-shm-size技巧无效),我们...

回答 1 投票 0

如何在量角器中使要在其他测试规格文件中使用的字段详细化

我已经在Protractor中的页面目标文件之一中编写了以下函数。案例'History':console.log('为历史做事');这....

回答 1 投票 0

量角器:多次循环执行简单的测试-没有参数

我有一个简单的测试,我的Dev同事想重复运行-他们遇到了页面加载后拒绝正确呈现的问题。这是测试的代码:describe('...

回答 1 投票 0

滑动并单击按钮量角器

我需要滑动一个项目并需要单击该项目中的一个按钮,我曾用此测试成功,但我无法查看此测试用例写成向左滑动并使按钮可见的那个按钮...] >

回答 2 投票 1

是否有一种方法仅对于某些测试('it'块)不执行beforeEach函数,

是否有一种方法仅对某些测试('it'块)不执行beforeEach函数。我有一个带有aftereach函数的量角器清理文件,该函数应该在每个测试之后运行...

回答 1 投票 0

如何在量角器中执行右键单击?

我已经尝试通过堆栈溢出答案(量角器单击右键)进行几乎所有操作,但是仍然无法执行右键单击。下面是我用过的:browser.actions()。mouseMove(...

回答 1 投票 0

从另一个文件访问pom元素

我想将我的Web元素定义为与测试文件分开的js文件(我正在使用量角器)。我已经定义了pom.js对象:let web_elements = function(){this.get_login_mail,...

回答 1 投票 0

以下标签的最佳定位器是什么?

以下是“登录”表单中密码字段的标记。我们的人还在“电子邮件”字段中使用了相同的类名。因此,因为xpath和css(...

回答 2 投票 0

。count();不是函数

因此,我一直试图了解自己在做错什么,而我似乎似乎不明白!在我继续之前,这里是我要尝试处理的代码(“单击所有删除按钮”,异步功能(...

回答 1 投票 0

如果存在元素则如何使用if else语句

首先是我的代码。...describe('Details page',function(){// //电子邮件字段// it('Entering Email',function(done){browser.driver .then( ()=> ...

回答 1 投票 0

如何使用Selenium和Javascript执行器查询Canvas?

我想知道是否有可能自动化在画布上创建的“图形”,如果可以的话,如何使其自动化。我必须通过...

回答 1 投票 1

量角器-听用户导航

我目前正在使用Protractor测试Angular 2+项目的端到端功能。当用户必须使用外部提供商登录时,就会出现我的问题。在APP中有一个按钮,......>

回答 1 投票 0

量角器不加载页面

我有一个非常基本的量角器测试,您可以在此存储库中找到其代码。我尝试使用以下命令打开网站:console.log(“ .................................之前“);浏览器。...

回答 3 投票 0

删除量角器e2es上的Angular和Webdriver INFO控制台日志

我们正在使用量角器运行e2e时尝试删除不必要的控制台日志,我们试图将loggingPrefs和logLevel添加到量角器配置中。我们还尝试覆盖...

回答 1 投票 1

在Protractor中如何将诺言重新过滤功能?

我正在使用过滤器功能的量角器中使用以下功能。在这里,让let requiredArtifacts声明,一旦过滤器承诺得到,它将成为过滤器函数的返回值...

回答 1 投票 0

AWS S3-错误:无法获取本地发行者证书

我在完成Protractor测试套件执行后,尝试将html结果文件上传到AWS S3。我在自动化中使用JavaScript。请在这里帮助我解决错误:static uploadtoS3()...

回答 1 投票 0

根据配置执行角度的e2e测试

我正在Angular7上的一个项目中,其中使用量角器编写e2e测试。我在项目中做了一个新功能,希望通过功能开关进行控制。当开关打开时...

回答 2 投票 0

量角器-如何打开x个站点和sendKeys

[现在,我正在尝试创建一个脚本,在其中我通过一个带有URL,AMOUNT等的dict的json拥有x个站点:{“ URL”:[{“ https://testing.com/en/p/ -12332423 /“:” 999“ ...

回答 2 投票 0

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