腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
替换
cypress
中
的
显
式
等待
调用
?
wait
、
cypress
然而,如果我添加了像cy.wait(100);这样
的
最小
的
等待
,那么元素就变得可点击,并且我
的
代码运行得很好。 这种
显
式
调用
cy.wait()
的
做法可以避免吗?我想,如果我能在所有步骤之间设置一个固定
的
cy.wait(100)
等待
时间,即0.1ms,我
的
问题就会得到解决,但我不知道该怎么做。 ?
浏览 17
提问于2020-09-04
得票数 1
回答已采纳
3
回答
在
Cypress
中
,
如何
验证被截获
的
API是否已被称为(n) Time?
cypress
这些都是集成
式
的
测试,我安装了我
的
整个应用程序(React),然后点击它。所有API
调用
都使用
Cypress
Intercept特性进行模拟。这样做
的
原因是
Cypress
会立即验证对此截获API
的
调用
次数,而不是
等待
我刚才在UI
中
触发
的
操作。我所知道
的
使上述代码工作
的
唯一方法是添加
显
式
等待
,如
浏览 11
提问于2022-11-23
得票数 0
5
回答
用
显
式
等待
替换
隐
式
等待
(selenium & java)
java
、
selenium
、
selenium-webdriver
、
webdriverwait
、
implicitwait
如何
用
显
式
等待
替换
此隐
式
等待
?driver =新
的
ChromeDriver(功能);driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS); 这是在前面的方法中使用
的
。我能够
替换
代码
中
的
所有Thread.sleep(),但我不知道<e
浏览 10
提问于2017-08-16
得票数 5
1
回答
Cypress
waitUntill在400ms后退休,
如何
延长其超时时间?
javascript
、
jquery
、
automation
、
cypress
、
wait
我单击启动进度条
的
按钮,然后使用waitUntill
等待
进度条(cyElement)不可见,然后验证第二个控件(cyElement2)现在是否可见 cy.waitUntil(()=> {not.be.visible') }).then(()=>{ cy.get(cyElement2).should('be.visible') }); 下面的代码仅
等待
如何
让它
等待
更长时间?添加timeout=40000会破坏waitUn
浏览 88
提问于2021-03-25
得票数 2
回答已采纳
3
回答
如何
等待
直到iframe装载了
Cypress
cypress
、
cypress-iframe
我在应用程序
中
动态加载iframe。我正在通过这段代码捕捉到一个帧:cy.wait(10000)contentDocument').should('not.be.empty') .then(cy.wrap)问题是-在没有
显</e
浏览 19
提问于2022-06-08
得票数 2
回答已采纳
3
回答
用于端到端测试
的
柏树与量角器
selenium-webdriver
、
protractor
、
angular
、
cypress
我最近偶然发现了一个名为柏树
的
现代端到端测试框架,它将于今年在公开测试版上发布。乍一看,它看起来真的很棒--有一些有趣
的
内置特性,比如模拟来自开箱即用
的
网络请求,
显
式
地
等待
特定
的
AJAX请求,直接通过
Cypress
、内置仪表板和许多其他方式直接进行API
调用
(好
的
,我已经买了)。而且,令人感兴趣
的
是柏树不是建立在硒之上
的
,它有许多优点,但目前也有一个潜在
的
重要缺点
浏览 0
提问于2017-09-07
得票数 8
回答已采纳
1
回答
方法链回调
中
未
显
式
返回
的
编译器错误地推断了当前主题。
javascript
、
typescript
、
cypress
、
type-inference
、
method-chaining
在第一个示例
中
,myString有ts 2322错误,因为它认为returnedString是一个数字(它不是)。在第二个示例
中
,如果
显
式
返回getNumber(),则不会出现ts 2322错误。getString()在其定义
中
返回一个值。
Cypress
将将当前主题视为在方法链回调中最后返回或
显
式
返回
的
主题,在本例
中
为myString()
如何
在不使用“返回”关键字
的
情况下解决此错
浏览 3
提问于2022-05-28
得票数 1
1
回答
柏树选择下拉不依赖于Rerender
的
下拉
reactjs
、
select
、
cypress
、
dropdown
、
rerender
我有一个下拉列表,onChange设置了第二个下拉列表
的
选项。 第一个下拉列表触发setState,该useEffect触发将现有数据过滤到映射到第二个下拉列表
的
列表
中
的
useEffect。这在浏览器中非常有用,但是在
Cypress
10.4
中
,当第一个下拉列表被选中,并且该值被确认已经更改时,第二个下拉列表只能用新值重新呈现,通常是在单击"rerun“之后
的
5%左右。其馀
的
时间保持默认状态,因此所有依赖于它
的
测试都会失败。
浏览 1
提问于2022-08-04
得票数 1
回答已采纳
1
回答
类型记录+
Cypress
预期X参数,但使用链式方法得到X-1错误2551
typescript
、
cypress
、
chaining
在使用
Cypress
自定义命令时,我试图从类型记录(“预期
的
2个参数,但得到1")
中
消除2551错误。现在我有: namespace
Cypress
{ randomSubset(arr, sampleSize): Chainable<Subject> }
Cypress
.Commands.add('randomSubset
浏览 1
提问于2021-08-25
得票数 0
回答已采纳
1
回答
在使用
显
式
等待
之前关闭隐
式
等待
,因为
显
式
等待
从隐
式
等待
开始需要时间。
c#
、
selenium
、
selenium-webdriver
Scenairo:我正在寻找每个操作后
的
错误元素(单击/sendkey)。 由于应用程序
中
的
不一致,我使用了隐
式
等待
和解释
等待
。初始化驱动程序时,隐
式
等待
设置为10秒。下面的代码在每次单击之后被
调用
,以检查页面
中
的
任何错误元素,在这里,如果我不关闭隐
式
等待
(通过设置为0),
显
式
等待
仍然需要10秒<em
浏览 3
提问于2022-06-01
得票数 0
1
回答
检查元素是否可单击,而不需要
显
式
等待
时间。
java
、
user-interface
、
selenium
、
gui-testing
、
gui-test-framework
正如所指出
的
,我们绝不能混淆
显
式
和隐
式
等待
时间: 警告:不要混合隐
式
和
显
式
等待
。这样做会导致不可预测
的
等待
时间。例如,设置10s
的
隐
式
等待
和15秒
的
显
式
等待
,可能会导致20秒后发生超时。我已经将隐含
的
等待
时间设置为5000 ms。在某些浏
浏览 9
提问于2015-04-30
得票数 4
1
回答
Cypress
-
等待
滚动调整大小
automation
、
cypress
我遇到了一个在DOM
的
其余部分渲染几毫秒后调整大小
的
滚动
的
问题,这导致滚动几乎命中底部,缺少几个像素,结果我需要单击
的
按钮仍然处于禁用状态。因此,我正在寻找最好
的
和更一致
的
方式来
等待
该条件,而不添加
显
式
的
等待
。我已经尝试
等待
登录后发生
的
所有可用
的
XHR
调用
,这在大多数情况下都有效,但不是100% (在电子上,这是我们
的<
浏览 0
提问于2019-06-11
得票数 2
1
回答
针对类似数组
的
prevSubject
的
Cypress
自定义命令
cypress
我正在编写一个自定义命令getFirst,它根据给定
的
谓词返回第一个元素。一切正常,但我想指定一个特定
的
prevSubject参数,而不是true,以防止不正确
的
使用。在documentation
中
,唯一提到
的
选项是false、true、optional、element、document或window,但它没有说明
如何
像cy.each那样指定类似数组
的
结构。下面是我
的
代码:
Cypress
.Commands.add('get
浏览 29
提问于2019-09-04
得票数 0
回答已采纳
1
回答
使用
Cypress
的
Iframe :
如何
在iframe中
等待
api
调用
iframe
、
cypress
我正在使用
Cypress
测试iFrame内部
的
行为我
的
测试应该
等待
请求完成,然后继续测试。目前,我正在
等待
api
调用
通过以下方式完成: cy.wait("@Alias"); Api
调用
成功,但在
Cypress
中
浏览 2
提问于2019-12-24
得票数 6
2
回答
为Synpress/
Cypress
项目添加自定义函数
javascript
、
cypress
、
e2e-testing
、
metamask
、
cypress-custom-commands
我想将添加到同步
中
。(Synpress是
Cypress
的
包装器,允许与Metamask交互)。注意,有一个问题:,但是即使我读过这个QA,我
的
自定义函数也没有被识别。├─
cypress
/│ ├─ support/├─ package.json 从前面提到
的
index.js
中
的</
浏览 6
提问于2022-06-08
得票数 1
回答已采纳
2
回答
如何
在API
调用
中使用当前日期/时间?
javascript
、
automated-tests
、
cypress
我有一个进行API
调用
的
测试,我传入
的
主体
的
一个必需部分是时间戳。除了最后这一部分(如果我在每次测试执行之前手动设置测试成功之前
的
日期/时间),整个测试都在运行。我一直在尝试这样设置一个变量:但是我不知道
如何
在API
调用
中使用它。API参数
的
格式如下: &qu
浏览 3
提问于2019-11-21
得票数 0
2
回答
如何
避免在
等待
和断言中重复相同
的
条件?
automated-testing
、
selenium
、
selenium-webdriver
通常,为了解决时间问题,并保持硒驱动
的
端到端测试更可靠,我们在测试流程
中
添加了
显
式
等待
。有时,在
显
式
等待
之后,就会有一个断言,它基本上检查我们
等待
的
内容和
显
式
等待
。Python
中
的
示例:se
浏览 0
提问于2017-07-29
得票数 5
回答已采纳
4
回答
如何
实现返回Task<T>
的
接口方法?
c#
、
.net
、
asynchronous
、
task-parallel-library
、
async-await
我想为这两个方法
中
的
每一个提供一个接口实现。{ { }但是我应该
如何
实现使用同步方法创建考虑使用“
等待
”操作符
等待
非阻塞
的
API
调用
,或“
等待
Task.Run(.)”在后台线程上执行CPU绑定工作。 或者,我可以实现
显
式
返
浏览 0
提问于2014-11-05
得票数 41
回答已采纳
3
回答
Cypress
运行器在运行断言之前不
等待
页面加载
javascript
、
cypress
、
end-to-end
我正在使用
cypress
运行端到端测试,在场景
中
的
某个时刻,我单击了一个按钮,该按钮触发了对后端API和Stripe
的
API
的
多个请求。一旦所有请求都成功,就会有一个重定向。我试图断言URL包含一个可以确认重定向成功
的
关键字。cy.get('[data-cy="payment-form-submit"]').click() cy.url().should('include', 'somekeyword') 不
浏览 48
提问于2021-02-06
得票数 0
6
回答
用Selenium制作
的
自动化脚本应该总是包含
等待
调用
吗?
automated-testing
、
selenium-webdriver
、
java
、
waits
使用Selenium编写
的
自动化脚本应该总是包含诸如隐
式
、
显
式
和流畅
的
等待
调用
,还是不需要
等待
?
浏览 0
提问于2021-11-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
种草Cypress和TestCafe,QA同学一定想了解的Web UI自动化测试工具
python selenium系列(四)元素等待
在 vim 编辑中使用 perl 单行命令
被称为“三大框架”替代方案,Svelte 如何简化 Web 开发工作(下)
苹果眼镜或将引入类似于Zoom的背景替换技术
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券