cypress 相关问题

赛普拉斯,一体化测试框架和断言库,包括自动等待,请求模拟和请求存根

安装cypress时出现错误“EACCES:permission denied”

当我尝试使用此命令安装cypress时:sudo npm install cypress或sudo npm install -g cypress它给了我这个错误:错误:EACCES:权限被拒绝,打开'/ Users / humac / ...

回答 1 投票 -1

在赛普拉斯测试中加载页面后,我如何可靠地等待 XHR 请求?

在我的应用程序中,当我访问一个页面时,它会发出一些网络请求来获取数据并将其显示在页面上。之后,您单击按钮并填写字段以过滤该数据。 我有一个赛普拉斯测试

回答 3 投票 0

如何在Chrome中运行时使用赛普拉斯测试文件下载

我有以下测试需要验证单击链接下载PDF。这一点尤其重要,因为我们正在使用Gatsby,后者又使用了Reach Router的链接组件,而且......

回答 1 投票 2

E2E Angular 6 websocket嘲笑

我们最近使用Angular 6 UI开始使用赛普拉斯进行E2E测试。它被证明是伟大的,在我们看来,比Protractor好得多。我们的计划是模仿所有互动......

回答 2 投票 2

如何使用cypress测试使用Firebase身份验证和Firestore的Angular应用程序

我有一个Angular应用程序,它使用Firebase身份验证登录,然后读取和写入数据到Firestore数据库。我想为它做一些e2e测试。我宁愿写测试......

回答 2 投票 1

赛普拉斯找不到Material-UI的textarea

我正在构建一个React应用程序。我使用Material-UI版本3.9.3作为我的组件,赛普拉斯使用赛普拉斯测试库进行我的E2E测试。我有一条多线 我要写的...

回答 1 投票 1

如果您使用的是材质表格,请使用Angular中的cypress进行选择

我有一个看起来像这样的表单: ... ...

回答 2 投票 2

在Bitbucket管道中运行Cypress无法寻找chrome

我不知道它为什么试图运行Chrome而不是基于电子的浏览器。可能是珀西的罪魁祸首吗? + yarn cy:ci --parallel --ci-build-id $ BITBUCKET_BUILD_NUMBER纱线运行v1.13.0 $ cd cypress ...

回答 1 投票 2

cy.request的简单用例不起作用

我有以下代码:cy.server(); cy.route({method:'GET',url:'http:// localhost:4200 / api / login',回复:{sadasda:2312312123}})cy.visit('http:// localhost:...

回答 1 投票 0

赛普拉斯:如何从自定义命令中获取返回值? (赛普拉斯承诺)

我正在寻找一种方法来获取自定义赛普拉斯命令返回的返回值。我目前正在使用赛普拉斯和赛普拉斯承诺的lib(https://www.npmjs.com/package/cypress-promise)目前,......

回答 1 投票 -1

在npm命令中将标志传递给脚本

我正在使用create-react-app来构建我的应用程序,而我正在使用cypress进行自动化。 “scripts”:{“build-css”:“node-sass-chokidar --include-path ./src --include-path。/ ...

回答 1 投票 0

柏树是否支持软断言?

柏树是否支持软断言?例如 - 我正在浏览'n'个元素并想要验证它们的值。如果任何元素的值不匹配,那么它将无法通过测试。它......

回答 1 投票 1

为什么赛普拉斯没有找到我的H1元素?

我有一些针对网站的端到端测试,使用Cypress.io v3.2.0在Javascript中实现。我的一个测试步骤是这样实现的:cy.get('h1#feed_header_id')。contains('אביזרי'); //(” ...

回答 3 投票 1

如何在赛普拉斯返回文档尺寸以供以后测试

我在赛普拉斯支持/ index.js中有一个函数,用于获取cy.document outerWidth和outerHeight的维度,然后返回它们以供将来在测试中使用。我的问题是,当......

回答 2 投票 1

当500 xhr请求发生时,失败柏树测试

我正在为cypress中的Web应用程序编写端到端测试,如果应用程序发送任何带有http 500错误响应的请求,我希望cypress无法通过测试。我正在使用柏树......

回答 1 投票 1

赛普拉斯断言.should()失败了

我想使用cy.getByTestId(testId).should('have.attr','data-testStatus','OK')。和('have.attr','opacity','0');和cy.getByTestId(testId)产生了这个:

回答 2 投票 0

如何在cypress中使用命令行运行e2e测试

我正在使用柏树测试服务器。当我用cypress窗口运行我的测试时,它的工作正常。 $。/ node_modules / .bin / cypress open --project tests / e2e /但是当我试图用它运行它时...

回答 1 投票 0

使用赛普拉斯在SVG上测试onclick事件

我正在测试赛普拉斯的d3应用程序。在测试中,我想确保在单击SVG元素中的圆时调用特定函数。当我...时调用该函数

回答 2 投票 1

Javascript将int值格式化为特定样式

您好我正在寻找比较cypress中2个值的解决方案。期望值== 34 000,00,我的值34000有人知道Intl.NumberFormat或任何其他人设置我的值来纠正风格吗?

回答 1 投票 1

如何在赛普拉斯的所有测试套件之前执行代码

基本上,我想在执行所有测试之前登录一次。我的测试文件分为几个文件。我应该使用before hook在每个测试文件中调用我的login命令还是有任何办法......

回答 3 投票 9

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