消息:
Error: Timeout - Async callback was not invoked within timeout specified
by jasmine.DEFAULT_TIMEOUT_INTERVAL.
Stack:
Error: Timeout - Async callback was not invoked within timeout
specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
at ontimeout (timers.js:365:14)
我正在尝试运行业力测试,作为自动TFS构建的一部分。生成打开浏览器窗口,并在生成服务器上运行无头文件。在这种情况下,最好的浏览器配置是什么?谢谢!
package.json脚本是
"headlessTest":"karma start --browsers ChromeHeadless karma.conf.js"
// Karma configuration file, see link for more information
// https://karma-runner.github.io/0.13/config/configuration-file
我试着用卡玛和茉莉花测试我的角度7.2应用程序。
它工作得很好,除了一件事:当我单击一个测试名称时,它会刷新页面并再次执行所有测试。当出现故障时也会发生同样的情况,我单击"Spec List“。我认为,对测试名称的单击应该只重做单击的测试,"Spec列表“单击只应该转到显示正在通过和不通过的Spec列表中。
知道为什么吗?
karma.conf.js:
// Karma configuration file, see link for more information
// https://karma-runner.github.io/1.0/config/configurat
我正在尝试连接Karma测试运行程序,使用这个作为模型。
我把种子项目拉进来,构建它,然后测试跑步者工作得很好。
当我编辑karma.conf.js配置文件以开始包含来自我的项目的文件,并将它移动到我当前的设置(在种子项目之外)时,我会得到以下错误:
Running "karma:dev" (karma) task
ERROR [config]: Error in config file!
[ReferenceError: JASMINE is not defined]
ReferenceError: JASMINE is not defined
at module.e
我已经安装了npm软件包业力-junit-报告版本2.0.1。
我的karma.conf.js文件是:
// Karma configuration file, see link for more information
// https://karma-runner.github.io/1.0/config/configuration-file.html
module.exports = function (config) {
config.set({
basePath: '',
frameworks: ['jasmine', '
我在Jasmine2中使用Protractor,而e2e的执行是在浏览器堆栈上执行的。
E2E的执行有大约60个Spec文件-每个Spec文件大约有10个it()
所有规范都通过逗号分隔的列表传递,例如a、b、c、d等
如果由于规格b的某些不一致而出现超时错误,则c&d的执行永远不会恢复,并在日志中显示错误,如(node:67941) UnhandledPromiseRejectionWarning: WebDriverError: Session not started or terminated
然后下面的错误10:59:45来自异步测试: 10:59:45错误10:59:45 a
我正致力于基本的角度项目,我能够运行与因果报应和贾斯敏在我的Windows无头铬测试。但是Jenkins说No binary for ChromeHeadless browser on your platform,所以问题是如何在Jenkins配置中配置ChromeHeadless。
错误日志
在您的平台上没有用于ChromeHeadless浏览器的二进制文件。请设置CHROME_BIN“envVariable.npm错误!测试失败。
package.json
"devDependencies": {
"@angular-devkit/build-an
在angular6中设置茉莉查询匹配
在角5项目上,它看上去很简单
import { } from 'jasmine-jquery/lib/jasmine-jquery';
import { } from 'jasmine-jquery-matchers';
import * as $ from 'jquery';
在角度6上,我尝试了以下几种方法
import {} from "jasmine-jquery/lib/jasmine-jquery" ;
import {} from "jasmine-jquery-matc
我正在致力于角质项目,我能够在我的Windows本地机器上使用无头铬运行带有业力和Jasmin的测试。但是Jenkins说在您的平台上没有用于ChromeHeadless浏览器的二进制文件,所以问题是如何在Jenkins配置中配置ChromeHeadless。
我知道我可以通过在我的因果报应中添加木偶师来缓解这个问题,但是我不想在我的计划中使用木偶。
你能告诉我如何不用拖鞋就能解决这个问题吗?
这是我的因果报应
// Karma configuration file, see link for more information
// https://karma-runner.github.io