e2e-testing 相关问题

端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。

赛普拉斯:键入tab键

我想测试我的表单是否可访问,以及我可以在输入元素之间切换。我发现这个github问题需要这个功能:https://github.com/cypress-io/cypress/issues/299 ...

回答 1 投票 0

TypeError:无法读取null的属性“createElement”

我正在尝试点击具有以下结构的侧边栏:

回答 1 投票 2

使用TestCafe Selector或testcafe-react-selector查找嵌套组件的元素节点时遇到问题

我正在使用TestCafe版本1.1.0和Testcafe-react-selector版本3.1.0。我的目标是从节点返回文本。 HTML树看起来像这样:

回答 1 投票 3

在进行e2e测试时如何正确运行我的应用程序?

我们有一个我们服务的前端应用程序,我们希望在CI服务器上对它进行e2e测试。这样做的最佳方法是什么?整个测试应该运行在一个非gui CI上,可执行一个...

回答 3 投票 1

赛普拉斯:只进行一次测试

我想切换只运行一个测试,所以我不必等待我的其他测试看到一个测试的结果。目前,我评论了我的其他测试,但这真的很烦人。有办法......

回答 2 投票 2

量角器更新打破了E2E测试

我正在尝试更新Angular应用程序上的量角器模块。这是版本的一大飞跃,从2.4.0到现在的5.4.2。正如您可能想象的那样,这导致e2e测试......

回答 1 投票 0

赛普拉斯未能在MacOS上首发

当我尝试使用cypress open或cypress运行时,我收到以下错误:✖验证赛普拉斯可以运行/*/*/.cache/Cypress/3.1.5/Cypress→赛普拉斯版本:3.1.5赛普拉斯无法启动。这是 ...

回答 1 投票 1

如何结束测试Web应用程序?

据我所知,端到端测试是黑盒测试,所以我不应该对应用程序有任何了解,只需使用它的界面并检查结果......但是,如果我,我应该如何检查只读api。 ..

回答 1 投票 2

如何从testcafe文件中的单独文件传递数据

这是我试图在testcafe v1.0.1中运行的一种测试,我对此很新。这是我的test.js文件,其中我有三个不同的测试用例R03,R05,R06和所有搜索元素...

回答 2 投票 2

如何在继续进行TestCafe中的下一个测试之前等待文件下载

这是我试图在测试咖啡馆v1.0.1中运行的一种测试,我对此比较新。这是我的test.js文件,其中我点击了三个不同的测试用例R03,R05,R06 ...

回答 1 投票 2

Testcafe Selector不会在React Modal中获取元素

我正在使用testcafe来推动一个网站。我创建了一个页面模型,我可以单击我已经创建的按钮。但是,我的页面使用React创建一个Modal对话框,只有在我点击后才能看到它...

回答 1 投票 3

单击下载链接并应用.wait(120000)会引发错误

我正在创建一个测试,它会转到特定页面并单击以及下载excel文件的按钮。该文件托管在一个很远的位置,通常需要1.5分钟才能收集它...

回答 1 投票 3

如何使用protractor element.all和async / await函数

我的代码就像异步函数myTestFunc(){let items:ElementArrayFinder = await element.all(by.xpath(“./ li”));该代码给出了以下错误'items'被声明,但它的值是......

回答 2 投票 1

如何使用Material UI v4选择包含在ForwardRef中的组件?

从版本4开始,ui开始使用forwardRef包装所有组件。在我的testcafe测试中,我依靠“testcafe-react-selectors”库来根据他们的名字选择组件....

回答 1 投票 3

TestCafe:单击SSL链接不会加载页面

在测试中,我单击一个实际上未加载预期URL页面的链接(SSL Cert)链接。当我看到网络或控制台时,它就会挂起并且我可以告诉它没有问题。是否存在已知问题......

回答 1 投票 1

使用TestCafe中的.click()无法解除Vuetify导航覆盖

我正在使用TestCafe来测试使用Vuetify导航抽屉的Vue应用程序。当抽屉打开时,它会在应用程序的其余部分顶部创建一个灰色覆盖层。我应该可以点击那个叠加...

回答 1 投票 2

Cypress.io - 等待页面完成加载太长时间

我经常遇到以下情况:cy.visit(loginUrl); cy.get( 'txtUsername'); cy.type('John Smith'); 。cy.get( 'btnLogin')点击();页面立即显示并显示...

回答 1 投票 0

e2e测试是否应该在真实数据库中保留数据?

我一直在阅读很多关于e2e测试的内容,而我无法理解的一件事是e2e测试应该是多么“真实”。无论我用于e2e测试的工具如何,我都看到他们大部分时间......

回答 3 投票 3

Testcafe活不运行

我在OsX上,使用nvm,节点10.15.3。 Testscafe(不是现场)工作正常,但我试图按照Testcafe-live上的说明进行解释如何在本地安装它的步骤如果你......

回答 1 投票 2

赛普拉斯+ Dom测试库:getByText找不到输入值

我正在使用赛普拉斯赛普拉斯测试库来测试我的React应用程序。我有一个名称('Steve')作为其值的输入,我正试图用这样的cypress找到它://在组件中:...

回答 1 投票 0

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