首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cypress测试数据并发

Cypress测试数据并发
EN

Stack Overflow用户
提问于 2022-05-16 07:35:42
回答 2查看 104关注 0票数 0

我需要在Cypress中测试多个用户与数据的一致性,也就是说,我有一个可以由多个用户修改的任务列表,当用户进入索引页面时,所有的任务都会显示出来,我需要在Cypress中模拟另一个用户已经修改了一些任务,以便当单击update按钮时,列表将被更新并显示修改后的数据。

当我对这个函数进行手动测试时,我与一个用户一起进入索引页,然后在另一个浏览器中与另一个用户一起修改一个任务,然后返回到初始用户并单击update按钮。

我不知道怎么用柏树来模拟这个。

EN

回答 2

Stack Overflow用户

发布于 2022-05-16 08:39:51

这样做的方式取决于信息在应用程序之间传输的方式。如果是通过http,那么cy.intercept()会捕捉到来自应用程序的调用(例如,轮询),并且您可以对预期的响应进行存根,以模拟另一个用户所做的更改。

如果通过网络套接字,这里有文章

票数 1
EN

Stack Overflow用户

发布于 2022-05-16 12:06:30

我正在处理类似的行为,但我需要在后台对管理用户进行操作,而客户端正在一个完全不同的页面上进行测试。到目前为止,我的方法几乎没有问题,就是创建使用API的自定义命令,比如命令"cy.approveRegistration()“在这里读得更多:官方柏木文档,但是youtube上有大量的教程。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72255621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档