腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9483)
视频
沙龙
1
回答
使用
react
测试
库
在另一个元素
中
查找元素
、
在我的
react
应用程序
中
,
使用
react
测试
库
对应用程序进行
测试
,我会遇到下一个情况。我试图从const d = utils.getAllByTestId('el')[0]中找到数据,现在我想
测试
d内部是否存在一个具有role:const i = d.
getByRole
('img')的元素,但我得到了d.
getByRole
is not a function。从文档
中
浏览 4
提问于2021-12-23
得票数 2
回答已采纳
3
回答
如
何在
React
测试
库
中
使用
图像
getByRole
按钮
、
、
我们可以在
React
测试
库
中
使用
的最好的选择器是
getByRole
()。这很好,因为我们可以通过节点的角色和可访问性名称来选择节点。如果我们有一个渲染组件,其中有多个
按钮
-所以我不能只
使用
getByRole
('button') -
按钮
没有文本,这意味着它没有可访问的名称,而是我们有一个
图像
,我该如何选择它?我知道镜像的可访问名称来自alt属性,我也知道我可以
使用
data-test
浏览 96
提问于2020-07-21
得票数 7
回答已采纳
1
回答
测试
-
库
无法看到我的muiButton
、
我正在
使用
测试
-
库
与MUI
按钮
。我的
测试
: render(<RankedThemes {...props}); });
测试
的但
浏览 2
提问于2022-11-22
得票数 1
1
回答
反应
测试
库
waitForElementToBeRemoved不正常工作
、
、
、
、
在我的
React
应用程序
中
,我在屏幕上有一个
按钮
,点击它之后,屏幕
中
的一个特定元素就会消失。单击
按钮
,状态将发生变化,在重新呈现组件后,元素将消失。//element to hide const listContainer = screen.
getByRole
(
浏览 10
提问于2022-04-01
得票数 3
1
回答
响应
测试
库
-在
测试
组件之前等待状态更新
、
、
、
、
我正在
测试
一个组合框,在第一个渲染
中
,组合框的初始值是未定义的。然后,
使用
查询参数和useEffect,该组件查找相关选项并将值状态设置为该选项。as hello", () => { 该
测试
套件抛出此错误在反应
测试
库
中进行
测试
时。我无法检索预期的文本值--这
浏览 22
提问于2022-02-27
得票数 4
2
回答
如何
使用
react
本机
测试
库
使用
特定文本查询
按钮
、
、
、
、
我正在尝试查询一个
按钮
,其中包含一个特定的文本(是的,还有另一个类似的问题,但它对我没有用)。我想
getByRole
的‘登录’
按钮
,我的屏幕,但它得到我的‘注册’
按钮
。it('renders buttons', () => {
getByRole
('button'^这是密码: im
浏览 12
提问于2022-05-10
得票数 1
回答已采纳
1
回答
按输入类型进行反应
测试
、
、
我正在尝试
测试
以下组件,在该组件
中
,我将根据开关条件返回动态控制: const DataTableFormControl: FC<DataTableFormControlProp> = ({ displayName
浏览 6
提问于2022-08-08
得票数 0
8
回答
检查反应性
测试
库
中
的
按钮
是否已禁用。
、
我有一个
React
组件,它生成一个
按钮
,其内容包含一个<span>元素,如下所示: return ( <span>Click me</span> );我想用
react
-testing-library和mocha + chai来
测试
这个组
浏览 0
提问于2019-06-14
得票数 95
回答已采纳
1
回答
在反应
测试
中
如何
使用
上下文提供程序
中
的函数解密?
、
、
、
、
我正在尝试
测试
在上下文提供程序
中
声明的函数showModal: consthideCloseButton > </ModalContext.Provider>}; 现在我想
测试
这个函数screen.getByText('TEST Text
浏览 3
提问于2022-10-17
得票数 0
1
回答
从酶到反应
测试
库
的迁移:如何从列表中选择第n个元素
、
、
input[type="checkbox"]') expect(node.props().checked).toEqual(true); }); 我知道我可以
使用
浏览 25
提问于2021-11-17
得票数 0
2
回答
用酶与Jest
测试
材料-UI选择控制
、
、
、
、
我有一个问题的
测试
材料-UI选择选项。在这里,我尝试
测试
所有选项都加载在控件
中
。但是,当我放置控制台日志调试时,它不会在options元素上显示任何内容。下面是我试过的代码, import
React
from '
react
'; )
浏览 1
提问于2021-08-30
得票数 1
2
回答
RTL:如何
测试
整个组件的html内容
、
我想
测试
呈现的文本。为此,我可以从呈现
中
获取对容器的引用,然后让容器具有或不具有特定的文本内容。.);有没有办法用屏幕而不是容器进行这个
测试
?我可以在我的组件的容器div上
使用
一个
测试
id,并
使用
screen.getByTestId作为目标,但是看起来太过了。
浏览 12
提问于2022-02-17
得票数 0
1
回答
使用
Selenium (C#)通过可访问的角色和名称查找元素
、
、
、
是否可以
使用
使用
C# selenium找到元素?有关更多细节,请参见规范:构成部分: <button>Cancel<
浏览 4
提问于2022-05-17
得票数 0
2
回答
如何
使用
onClick函数Jest/
React
测试
库
测试
react
组件
、
、
、
、
我试图在其中一个
测试
中
达到100%的覆盖率--它突出了设置组件状态的onClick函数:这是组件: <button type="button" data-testid={'btn-test},因为这是一个
按钮
组。如
何在
j
浏览 3
提问于2021-11-12
得票数 0
回答已采纳
2
回答
react
-testing-library
中
的name选项是什么?
、
自从
使用
@testing-library for
react
开始,我就被name属性搞糊涂了。可以获得所呈现的
按钮
的引用,例如:screen.
getbyRole
("button", {name: /button text/gi})在本例
中
,名称引用
按钮
内部的textNode。我目前正在尝试获取一个
按钮
的引用,它的
浏览 10
提问于2021-09-15
得票数 3
3
回答
React
测试
通过,但在document.addListener处理程序
中
更新状态时组件无法正常工作
、
、
、
{open && <div data-testid="datepicker-dialog">{generatePanel()}</div>} ); }; 我有一个这样的
测试
文件当前状态: 当您单击[data-testid="datepicker-year-button"]时,它会将Datepicker模式更改为"year“,并且MonthPanel (及其
按钮
本身)将被移除。由于该
按钮
是事件目标
浏览 30
提问于2021-01-09
得票数 1
2
回答
如何
使用
react
测试
库
和jest
测试
链接
、
、
、
试着学习
测试
。
使用
测试
-
库
,Jest,和
React
路由器v6,和类型记录.我想弄清楚怎么
测试
链接。我一直在到处寻找解决方案,却找不到解决办法。
使用
React
路由器v6。代码看起来如下(链接只是一个带有href的常规元素),只想确保用户进入新页面(在本例
中
,登录页来自忘记密码页)。/forgot-password' ]}>
浏览 20
提问于2022-01-31
得票数 3
2
回答
当状态更改时,Vue
测试
库
不会重弹DOM
、
、
我有一个组件与一个海峡前进编辑
按钮
。编辑
按钮
调用将isEditing设置为true的方法。v-if="isEditing"中有一些输入元素,所以我正在
测试
在单击“编辑”
按钮
后,这些输入元素是否可见。当我的
测试
运行fireEvent.click(screen.
getByRole
('link', {name: 'Edit'}))时,它将isEditing更新为true (基于.click事件之前/之后的console.lo
浏览 4
提问于2021-11-17
得票数 1
回答已采纳
2
回答
aHow
测试
自定义钩子调用内部的
React
组件
、
、
我有组件,在这个组件
中
我有自定义钩子。{ <div> </div>}) it('Open function is called when we click b
浏览 6
提问于2022-07-10
得票数 -1
6
回答
如何
使用
从选择列表中选择一个选项
当我选择一个选项时,我需要
测试
handleChoice的调用。我如何
使用
来做到这一点?
浏览 0
提问于2019-09-15
得票数 60
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何使用React创建QR code生成器
使用 React Native 创建人脸识别 App
React Native 导航和路由
21个让React 开发更高效更有趣的工具
为React开发人员推荐8个测试工具、库和框架
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券