腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(969)
视频
沙龙
1
回答
如
何在
模拟
提交
点击
时
使用
jest
/
酶
验证
antd
表单
域
、
、
、
、
我正在
使用
jest
和
酶
进行单元测试。我有一个登录
表单
,现在想要为它编写测试用例。我如何
验证
我传递的值。假设我用abc@gmail.com
模拟
电子邮件字段。我需要在
提交
表单
时
检查这些值。
浏览 7
提问于2020-08-05
得票数 0
回答已采纳
2
回答
在react中
模拟
提交
最终
表单
、
、
、
、
我正在尝试通过
提交
表单
来测试回调函数是否正在被调用。我
模拟
了一个onSubmit函数,它被传递到react-final-form中。
如
代码和下面的代码框所示,我得到了一个带有onSubmit回调的简单
表单
。autoComplete="off" <button>Submit</button> )}); 当我在按钮上<
浏览 49
提问于2020-10-22
得票数 1
回答已采纳
3
回答
Jest
和
酶
有什么区别?
、
、
、
、
我从React文档开始,它将
酶
称为测试工具,这对我来说有点模糊。 我能用karma和Jasmine吗?
浏览 9
提问于2017-03-06
得票数 47
1
回答
在FormDecortor字段内按enter键
时
停止在React
Antd
中
提交
表单
、
我在
Antd
react
表单
中有一个修饰的
表单
输入,当我按enter键
时
,默认的
表单
提交
验证
触发了我不想要的。我已经给出了输入的onPressEnter,但它从来不会触发和
表单
提交
,所以我想知道如
何在
Antd
中
使用
React来避免这种行为。
浏览 6
提问于2018-08-06
得票数 2
3
回答
更新未包装在act(.)
模拟
功能不开火。反应-测试-库,玩笑
、
、
、
、
总之-我和一起跟进我真的认为我的一切都是正确的-在
模拟
中,我可以放置一个console.log,并可以确认
模拟
确实正在被调用。email: 'test@circulate.social', firstName: 'Mike
浏览 9
提问于2020-05-13
得票数 3
1
回答
jquery
验证
器
提交
行为
、
、
我有一个相当大的输入
表单
,上面有许多ASP.NET
验证
器,其中大多数是RegexVlidators。
验证
器在客户端工作得很好,如果需要,它们可以防止回发(
提交
)。但现在,我们必须在
验证
和显示错误的同时,就像过去一样,还必须允许回发。我必须用jquery
验证
器插件替换我的RegexValidators,所以我的问题是:可以
使用
验证
器插件来标记和显示错误,但不阻止
提交
/回发吗?如果不是,那么除了自定义解决方案之外,还可以
浏览 0
提问于2011-05-03
得票数 0
回答已采纳
2
回答
使用
Jest
和Enzyme调用函数
、
、
、
、
我正在
使用
Jest
和
酶
来测试React组件。我正在尝试在
提交
表单
时
测试
表单
验证
规则。createPassword.value event.target.reset(); }; 这个函数非常简单,createPassword和confirmPassword是两个不同输入
域
的值当
提交
表单
并调用此函数
时
,我将在不同的条件下测试密码。如果密码
浏览 12
提问于2019-12-04
得票数 1
1
回答
你们是如何测试复杂的react原生应用程序的?
、
、
、
、
如果我尝试将
jest
与
酶
或react原生测试库一起
使用
,我最终会
使用
jest
.mock()来
模拟
我的大多数组件逻辑,以至于测试实际上感觉无用。大多数本机组件都感觉不可能被
模拟
,我不得不花大部分时间来
模拟
本机库,而不是编写测试。我有一些
使用
排毒的测试,它们很有用,但它们运行起来太长了,而且大多数时间都非常不稳定和缓慢,特别是在CI/CD中,比如bitrise,我发现它是
使用
排毒的最佳选择。排毒不适用于web视
浏览 8
提问于2020-03-27
得票数 4
1
回答
监视反应子分量法
、
、
、
、
我正试着用玩笑和
酶
来测试我的反应成分。我有一个
使用
react-skylight组件的
表单
组件。当来自服务器的响应成功
时
,我在
表单
提交
上触发.show()函数。describe('<MyForm />', () => { const popupShowSpy =
jest
.spyOnmyFo
浏览 7
提问于2017-08-23
得票数 0
回答已采纳
1
回答
在react上
模拟
onSubmit .
使用
react测试库的最终形式
、
、
、
、
我有一个
使用
react-final-form、yup和Material-ui构建的
表单
。我正在
使用
Jest
和@testing-library/react进行测试。TL;DR: 是否有一种方法来
模拟
和测试onSubmit函数,同时绕过/利用validate validate,还有更好的方法来实现?
模拟
的onSubmit函数之所以没有被调用,是因为我利用了RFF的validate函数。在
提交
过程中,似乎validate函数挂起了。除了
模拟</em
浏览 3
提问于2020-01-22
得票数 1
1
回答
如何
使用
jest
&
酶
测试框架访问内部的react组件和
模拟
api调用?
、
、
、
、
我正在制作一个javascript单元测试套件,用于一个带有
jest
&
酶
法的react redux组件;所讨论的组件是一个文件上传
表单
,其中包含一些基于用户输入和/或服务器响应的基本样式更改。我想用
jest
&
酶
法
模拟
用户与这些UI元素(文件输入和文本字段)的交互,但我在这样做
时
遇到了困难;我对
使用
这些测试框架相当陌生,对react redux有了基本的理解,我有点不知所措,为了编写有意义的单元测试有一个具有文件输入、文本区
浏览 3
提问于2019-04-11
得票数 0
1
回答
创建-React应用程序测试和
Jest
模拟
、
、
、
、
对于正在工作的项目,我们决定
使用
自定义构建的JS库,该库在DOM中注入一个<script>标记,该标记链接到第三方JS库。我一直在写这个项目的反应与CRA和
使用
Airbnb
酶
与浅层渲染,以测试组件。当我们引入它
时
,从目标组件(引入自定义逻辑的地方)到根目录的所有测试文件都开始失败。我怀疑这是因为我
使用
Airbnb
酶
浅渲染,而不是渲染一个完整的DOM树。但是,在一个成熟的out应用程序中,定制库可以工作,因为有一个window。 当我在Content.test.tsx中引入这
浏览 1
提问于2018-08-23
得票数 0
2
回答
如何
使用
useState钩子设置初始状态
、
、
我
使用
useState钩子编写了一个功能组件,该组件本身运行良好,但我在测试它
时
遇到了问题。我不明白如
何在
组件中创建初始状态。useState,但是如果不
模拟
组件,如何为组件设置初始状态?我有一个按钮,当单击该按钮(一种状态)
时
,呈现一个输入框,当用户输入(另一种状态)并按下on按钮(另一种状态)
时
,根据输入框中的内容创建一个按钮。我只是试着用已经有“wrapper.setState”的
酶
,但是我该如何
使用
useState呢?没有
模拟
浏览 4
提问于2020-02-03
得票数 1
回答已采纳
2
回答
酶
检测-找不到按钮
、
我想测试在
提交
表单
时
,状态的" submitted“部分是否从false变为true。不是特别难。但是
酶
测试似乎找不到这个按钮。不确定是否与if/else语句有关。describe('<AnswerForm />', () => { const spy =
jest
.fnbutton.simulate('
浏览 0
提问于2018-01-11
得票数 4
2
回答
使用
javascript对输入字段进行
验证
、
、
我想在
提交
页面之前检查输入字段的值是否有效或没有
使用
onchange。我已经写过,当输入条目没有错误时,below.It
验证
well.But如何激活‘下一步’按钮。
浏览 0
提问于2017-01-16
得票数 0
2
回答
用于在ASPX上
模拟
表单
提交
的HTTPClient -无效的视图状态
、
、
我正在尝试
模拟
一个ASPX.NET站点上的
表单
提交
。当在浏览器中访问该网站
时
,其流程如下:2)凭据正确后,将向用户显示一个
表单
,其中包含一个输入文本框和一个按钮(URL保持为,但所提供的
表单
为Default.aspx)4)页面重新加载...URL仍然是...但是有一个定时器,它会在10秒后触发并从下载文件 我正在尝试
使用
HTTPClient在我的程序中
浏览 3
提问于2011-12-03
得票数 2
回答已采纳
1
回答
React/
Jest
/
酶
法--如何
使用
外部API测试
表单
提交
?
、
、
、
我正在
使用
地理编码API来
验证
表单
上的地址
提交
。在
表单
提交
时
,我调用地理编码API,然后在完成之后
验证
表单
的其余部分。}); return(...form onSubmit={e => this.handleSubmit(e)}} 这在Chrome中很好,但是当我在
Jest
中测试交互
时
,地理代码承诺根本没有被执行。我知道我可以单独提取异步方法并在
浏览 1
提问于2020-02-20
得票数 0
回答已采纳
1
回答
如何测试某些元素在单击复选框后是否已正确启用/禁用?
、
、
、
我正在尝试测试一个具有<Switch/> (
使用
Material)和<TextField/>的组件。当用户单击此开关
时
,它会使另一个字段(<TextField/>)启用/禁用。代码运行良好,但我
使用
JEST
的测试总是失败。</form>在我的
JEST
测试文件中,我有以下内容(
如
您所见,我正在尝试
模拟
开关中的单击): describe("Sho
浏览 3
提问于2021-07-16
得票数 0
3
回答
在twitter bootstrap向导中
提交
单个
表单
、
、
、
、
我正在
使用
向导中的twitter bootstrap,我想在向导中
提交
4个
表单
onNext: function (tab, navigation,}我有5个输入和id=report_header_fm的
表单
, 现在,当我单击next
时
,我可以看到
表单
验证
发生了,但<em
浏览 4
提问于2015-07-03
得票数 0
1
回答
verify.js
提交
时
验证
按钮单击
、
您好,我正在
使用
来
验证
我的
表单
。但是我想写一些代码在
提交
按钮上
点击
,如果
表单
验证
,我永远不想
提交
表单
,我只是
使用
‘
表单
’进行
验证
。$('form').valid()无效,如
何在
单击按钮
时
验证
表单
?
浏览 15
提问于2015-01-02
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券