腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
使用
karma
的
角度
单元测试
中
,
dispatchEvent
()
和
triggerEventHandler
()
有
什么
不同
?
、
我正在为一个指令(称为on input event)编写
单元测试
,该指令修改formControl上
的
输入值。我已经
在
我
的
spec文件
中
创建了一个相同
的
测试组件。我注意到
triggerEventHandler
()
和
dispatchEvent
()之间
的
区别,
dispatchEvent
()正确地触发了事件,指令被触发了,
在
triggerEventHandler
()事件
浏览 80
提问于2019-06-04
得票数 7
2
回答
将nativeElement以角形式投射到DebugElement
中
、
、
、
、
我正在测试一个
角度
分量,一切都进行得很顺利,直到我遇到了一个问题,我已经尝试了好几天了。我所要做
的
就是测试插入行时是否调用了"ajouterCompteurALaCampagne“方法,因此我尝试访问dx-数据网格DOM元素,以便能够发出事件"onRowInserting",而这正是问题发生
的
地方,我不能以DebugElement
的
形式访问该元素,而只能以nativeElement
的
形式访问该元素。因此,我
的
问题是:“我是否可以对nativeElement进
浏览 4
提问于2021-06-14
得票数 0
2
回答
在
测试角应用程序功能时,“当单击按钮时,计数将增加并显示
在
h2
中
”。
、
、
、
、
单击按钮时,计数将增加,同时计数将以角形式显示
在
html页面
中
。对于这种情况,我
使用
jasmine +
Karma
runner编写了
单元测试
。但期望值并不相等。 const btn = debug.query(By .css('#button1')); btn.
trigge
浏览 2
提问于2021-09-22
得票数 0
1
回答
在
角CLI项目中放置测试助手
的
位置
我们
有
一个
有
角度
的
CLI项目。我们
有
我们
的
spec.ts文件
在
不同
的
位置,测试通过因果报应没有任何具体。 我们希望
使用
一些帮助类,如官方
的
“
角度
文档”中所描述
的
那样,帮助我们测试应用程序
中
的
各种东西。例如,官方文档
在
testing/index.ts文件中放置了一个模拟单击处理
的
函数。
浏览 4
提问于2017-04-06
得票数 20
1
回答
为
什么
角需要浏览器来运行
单元测试
?
、
、
当我们运行角
单元测试
时,它会启动chrome浏览器或在
karma
.config.js中提供。为
什么
浏览器需要,以及
在
角度
单元测试
运行时到底发生了
什么
。
浏览 1
提问于2018-05-21
得票数 1
1
回答
如何用量角器测试angularjs应用程序
、
、
、
、
我目前正在
使用
Karma
和
Jasmine做
单元测试
,我
的
第一个
角度
应用程序。现在我想测试我
的
应用程序
的
HTML元素,但是我在业力测试运行程序
中
找不到任何方法。我读到只有量角器才能做到这一点。我不知道用量角器写
和
运行测试,有人能帮我吗?或者建议是否有方法测试因果报应
中
的
HTML?因为我正在
使用
Karma
进行控制器测试,那么
在
<em
浏览 2
提问于2015-07-27
得票数 1
回答已采纳
3
回答
角度
单元测试
、
、
正如我所理解
的
,场景-runner是不推荐
的
。现在,您将在
Karma
中
运行
单元测试
,
在
Protractor
中
运行e2e测试。 对我来说,为运行
单元测试
启动浏览器(业力)是错误
的
。我
的
假设正确吗?如何测试您
的
角度
应用程序?
浏览 0
提问于2014-06-26
得票数 1
回答已采纳
1
回答
在
角度
测试
中
,NgModel没有为类型Radio
的
输入进行更新
、
在
我
的
Angular 2应用程序中有以下input: id="radio-{{geo.id}}" type="radio"().then(() => { done(); });
在
Karma
中
运行测
浏览 0
提问于2017-10-22
得票数 0
1
回答
$browser.cookies不是一个函数
、
、
我正在用
Karma
和
jasmine做基于angular 1.3.15
的
单元测试
。
在
我
的
单元测试
中
,我注入了$rootScope并运行了$rootScope.$digest(),然后我得到了这样
的
错误提示:browser.cookies is not a function。这是一个
角度
错误,还是我错过了
什么
?
浏览 0
提问于2015-05-29
得票数 2
1
回答
$compile没有编译
Karma
/Jasmine
中
的
模板
、
、
、
在
之后,我尝试
使用
Karma
在
单元测试
中
访问生成
的
HTML代码:即使我特别将scope.foos设置为
单元测试
中
的
某个数组。我尝试过添加waitsFor
和
setTimeout方法
浏览 1
提问于2014-12-01
得票数 2
回答已采纳
1
回答
与测试angularjs应用程序
的
业力混淆
、
、
我已经计划了6个多月来研究如何测试我
的
AngularJS应用程序。不幸
的
是,由于我是唯一
的
前端开发人员,我已经被功能请求淹没了。我不能花时间做
单元测试
。然而,
在
敏捷Sprint期间,我告诉团队,我真的应该为
单元测试
添加代码。我可以要求3天专门用于学习
单元测试
。 其实我以前已经做过研究了。我找到卡玛了。我记得安装过它。今天我又安装了一次。现在我很困惑。当我执行unix时,这就是我得到
的
。我也看到了
karma
.conf.js
在</
浏览 4
提问于2015-02-21
得票数 0
回答已采纳
3
回答
如何在Angular 2或4
中
模拟Jasmine测试
中
的
鼠标事件
、
、
、
我对Jasmine测试非常陌生,我正在尝试测试一个处理鼠标事件
的
指令,比如鼠标按下、向上
和
移动。我
的
问题是如何将鼠标坐标从Jasmine规范传递给我
的
指令,并模拟鼠标事件。以下是我
使用
Angular
中
的
TestBed配置编写测试
的
尝试: import { Component, Directive, DebugElement } from "@angular/core";By.directive(TestDirective)
浏览 0
提问于2017-05-25
得票数 6
回答已采纳
1
回答
D3.js -
在
Jasmine
中
以编程方式生成拖动事件
、
、
、
、
我
有
一个
使用
D3
和
Angular编写
的
折线图组件。它具有可拖动
的
条,用于更改x轴
的
比例。现在,我正在尝试
使用
Karma
/Jasmine测试组件。
在
单元测试
中
触发拖动事件时遇到问题。其他事件,如mouseover
和
click都可以很好地触发。我认为是d3
中
“拖动”事件
的
综合实现导致了问题。下面是我用来触发拖动
的
代码(这样
浏览 0
提问于2014-06-18
得票数 7
2
回答
在
Karma
测试中
使用
多个版本
的
依赖项
、
、
、
我正在为角JS编写一个模块,我希望确保它能与多个版本
的
Angular一起工作。是否
有
一种方法可以告诉
Karma
运行带有几个
不同
依赖项
的
测试套件(例如,首先是具有角1.2.1
的
所有测试,然后是1.2.2等等)?
浏览 4
提问于2014-05-12
得票数 1
回答已采纳
2
回答
角因果报应/茉莉花
单元测试
用例:测试范围
、
、
我读过几本关于
单元测试
的
指南,我理解
在
单元测试
中
,我只应该测试该组件
中
的
逻辑。任何子组件都应该单独进行测试。然而,我仍然不知道该测试
什么
。例如,我
有
一个概述组件,其中包含两个子组件,<app-refresh-button>
和
<canvas baseChart ...>,它们
使用
包装器库NG2-map (chartjs)。现在,我感到困惑
的
是: 因为<
浏览 1
提问于2019-06-12
得票数 0
回答已采纳
4
回答
如何
使用
Yeoman & AngularJS实现E2E
和
单元测试
的
自动化?
、
、
、
我正在
使用
Yeoman
和
来管理AngularJS应用程序,但是我
在
自动化测试方面遇到了困难。
karma
: { //...我可以通过修改
karma
.conf.js
和
karma
-e2e.conf.js并设置sing
浏览 0
提问于2013-05-24
得票数 32
回答已采纳
1
回答
打字本-找不到名字'By‘
、
、
我
在
Karma
和
TypeScript
中
的
角度
单元测试
有
问题。我在这里错过了
什么
?唯一可用
的
导入是import { by } from 'protractor',但我相信并不是这样。
浏览 0
提问于2018-09-21
得票数 9
回答已采纳
1
回答
无法
单元测试
使用
$window
的
角指令
、
、
、
我
有
很多
不同
角度
(1.4.7)指令
的
工作
单元测试
,我
使用
Karma
、Jasmine
和
Sinon进行测试。我试图为一个新指令添加一个
单元测试
,这是我目前唯一
使用
$window
的
指令,但我
在
控制台输出中看到了一个神秘
的
错误: TypeError:“未定义”不是一个对象(计算'this.proxy.toString我正在执行指令
单元测试
<e
浏览 2
提问于2016-02-16
得票数 7
回答已采纳
1
回答
如何
使用
systemJS
在
Angular 2
中
捆绑我
的
单元测试
脚本?
、
、
、
在
我
的
Angular 2应用程序目录
中
,连同所有组件,我都有javascript
单元测试
脚本。他们要求
不同
的
类和
角度
2/核心模块,但是我不能用
Karma
测试,因为浏览器
中
不允许
使用
require() ()。我正在
使用
SystemJS模块捆绑器,但不知道如何在运行测试时
在
它们上捆绑。我
的
karma
.conf.js文件: module.ex
浏览 7
提问于2016-08-11
得票数 0
4
回答
角度
测试报告选项?
、
我发现角控制台测试报告读起来很尴尬,它只是一堆几乎没有格式化
的
控制台文本。 是否可以
使用
该库
中
的
html报告器进行角
单元测试
报告.,我可以
在
浏览器
中
显示角
单元测试
的
结果吗?我知道在用于
角度
测试
的
业力测试运行程
浏览 7
提问于2013-05-11
得票数 6
点击加载更多
相关
资讯
路由器和交换机有什么不同?在实际使用中如何选择
不同主题展厅中虚拟翻书的使用有什么效果?
C#程序代码中的8和‘8’有什么不同?
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(一)配置篇
使用Spring Cloud Config 2024.0.0一分钟快速搭建服务配置中心和获取配置的客户端,它和老版本有什么不同?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券