cost 209 ms
是否可以在单个 Spec 文件中同时使用硬断言和软断言 - Is it possible to use both hard assert and soft assert in a single Spec file

是否可以在单个 Spec 文件或 it 块中同时使用硬断言和软断言我需要在单个规范中同时应用软断言和硬断言。 软断言:如果我们使用正常的“预期”验证,它就像软断言硬断言:在 Export.config 文件的 OnPrepare 中使用 Fail Fast,我们可以实现这一点。 expect 中的 ...

如何修复 function 已在 Jasmine 中发现错误 - How to fix function has already been spied on error in Jasmine

我有 3 个测试,每个测试各种方法。 但是,当我运行这些测试时,出现以下错误: getElementById has already been spied upon 。 有人可以解释为什么即使间谍位于不同的测试套件中我也会收到此错误以及如何修复它。 ...

(茉莉花)如何以编程方式选择/传递值 <select>标记并触发Angular 4中的change事件? - (Jasmine)How do I programmatically select/pass the value <select> tag and trigger the change event in Angular 4?

我正在开发一个有角度的应用程序,并且正在使用Jasmine对其进行单元测试。 我是茉莉新手。 我想要的是测试(更改)事件的&lt;select&gt;标记,当用户从下拉列表中选择一个值时,触发更改事件。 要测试的代码: 到目前为止,我能做的就是触发change事件,以便 ...

茉莉花单元测试,如何触发ngx-modal-dialog的click事件 - Jasmine unit testing, how do I trigger the click event of ngx-modal-dialog

我正在开发一个有角度的应用程序,并且正在使用Jasmine对应用程序进行单元测试。 该应用程序使用ngx-modal-dialog ( 在此处输入链接描述 )插件作为弹出框,例如一个确认框作为动态组件。 我想要的是触发单击事件以进行确认或取消,无论用户选择什么。 弹出对话 ...

JasmineJS + AngularJS:如何模拟Spy#callFake()内部的延迟 - JasmineJS + AngularJS: How to mock the delay inside Spy#callFake()

假设我有一个返回我当前位置的服务函数。 并且该函数具有回调以返回位置。 我们可以像下面这样轻松地mock函数。 但是我想在callFake()调用successHandler(location)之前引入一些延迟(比如说1秒)。 有办法实现吗? xxxSpec.js Lo ...

茉莉花中的测试用例 - Test case in jasmine

我对茉莉非常陌生。 实际上,我今天才刚刚开始,没有编写JS单元测试用例的先验知识。 但是我想完成一个任务-我有一组CSV格式的数据(例如(模型,类型,车辆)等),并将该数据上传到PostgreSQL数据库中。 现在,我想在Jasmine中编写一个测试用例,以检查数据库中已上传的数据是否与c ...

Jasmine UI自动化 - Jasmine UI automation

我已经按照此处提到的步骤设置了茉莉花框架,但是当我尝试使用jasmine关键字(例如browser.open在browser.open中打开URL时,出现了一个browser not defined的错误browser not defined 。 当我使用require获取另一页时,它给出了R ...

Jasmine单元测试$ state.go无法在测试文件上运行 - Jasmine unit test $state.go not working on test file

在我的控制器中,我们定义了以下两种方法- 从控制器调用了这两个方法- 现在,我想从spec.js文件中测试那些方法- it('should check goToHome()',function(){ }); 但这不起作用。 如果有人知道这些东西,请告诉我。 ...

jasmine-jquery在我的装置文件中找不到元素 - jasmine-jquery isn't finding an element in my fixture file

我正在尝试使用jasmine-jquery进行UI测试。 我将业力用作测试运行程序,将茉莉花用作测试框架。 我认为我已经成功加载了夹具,并且在我的业力配置中列出了jasmine-jquery作为测试框架。 但是我无法使用jasmine-jquery在DOM中找到元素。 为什么? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM