gpt4 book ai didi

angularjs - Jasmine:如何在浏览器中查看报告?

转载 作者:行者123 更新时间:2023-12-04 15:56:13 25 4
gpt4 key购买 nike

情况:

我目前正在控制台中运行 AngularJs 单元测试。

我在控制台中打开文件夹并运行 karma start并在控制台中检查测试结果。

我想在浏览器中看到结果,但到目前为止我看不到它们。我只能看到这个:

enter image description here

问题:

如何在浏览器中查看测试报告?
正确的插件应该是 karma-jasmine-html-reporter 吧?

配置:

karma.conf.js:

frameworks: ['jasmine'],

files: [
'bower_components/angular/angular.js',
'bower_components/angular-mocks/angular-mocks.js',
'./test/**/*.js',
'app.js'
],

plugins : [
'karma-chrome-launcher',
'karma-firefox-launcher',
'karma-phantomjs-launcher',
'karma-jasmine',
'karma-jasmine-html-reporter'

],

browsers: ['PhantomJS', 'Chrome'],

最佳答案

假设你有 Jasmine 2.0,

  • 加入 reporters: ['html'],给您的 karma.conf.js
  • 在 chrome 页面点击 DEBUG按钮。您应该被带到一个包含报告的新页面。
  • 关于angularjs - Jasmine:如何在浏览器中查看报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32243100/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com