reactjs - TestCafe CLI 未使用 auth0 在网站上成功注销
问题描述
退出使用 auth0 的 mat 网站时,单击“退出”后,auth0 永远不会退出。该网站只是重新加载页面。
我可以成功登录。我遇到的问题是,如果我单击“退出”,在 CLI 中运行的 TestCafe 永远不会退出用户。页面立即刷新。在 TestCafe Studio 中执行相同的行为时,一切正常 - 用户被带回原始登录页面并填充 auth0 登录覆盖。
这是 TestCafe CLI 界面以及它如何与网站交互的问题吗?
我尝试了几种不同的选择器、React 选择器和浏览器。
没有显示错误,应用程序成功注销
更新:这是我的 TestCafe 代码
test.skip('Successful Logout', async t => {
const cog = ReactSelector('CogMenu')
await t.click(cog)
const signout = ReactSelector('MenuItem');
await t.click(signout)
})
解决方案
推荐阅读
- javascript - 需要检查登录用户名和密码,然后从以前的条目中获取数据
- arrays - 在 TypeScript 中用另一个嵌套数组对象从一个数组中查找并替换带有 id 的值
- c# - 获取匹配表达式的字典值计数的最佳方法是什么?
- c# - ASP.NET Core 5.0 OData $select 不工作
- jquery - jquery 验证复选框
- matlab - 多标签组合数据集 MATLAB 的训练、验证和测试中的混洗和分区
- python - 在 Flask 中使用块时遇到问题
- python - python 正则表达式返回非捕获组
- docker - 如何在 okd 4(路由器、haproxy)中更改 503 错误页面
- amazon-s3 - 通过 Terraform 在 Cloudflare 创建 CNAME 时出错