如何在 Visual Studio Code 中创建配置条目以启动服务器和调试 Protractor 测试?

配对

感谢ng e2e,我可以运行服务器,然后针对它执行端到端量角器测试。npm run ng e2e命令为我完成这个任务。

现在,我想创建一个 Visual Studio 配置来调试这些测试。根据MSDN blog in 中的描述.vscode/launch.json,我创建了一个用于调试 Protractor 测试的配置:

{
    "type": "node",
    "request": "launch",
    "name": "Launch e2e tests",
    "program": "${workspaceRoot}/node_modules/protractor/bin/protractor",
    "stopOnEntry": false,
    "args": ["${workspaceRoot}/protractor.conf.js"],
},

但是它没有运行服务器,它只运行测试。结果,它们被标记为失败。

如何修改配置以不仅运行测试,而且首先启动服务器?显然我需要有调试的可能性,例如在 VS Code 中插入断点。

yong
"version": "0.2.0",
"configurations": [
    {
        "type": "node",
        "request": "launch",
        "name": "Launch Program",
        "program": "${workspaceFolder}/node_modules/@angular/cli/bin/ng",
        "cwd": "${workspaceFolder}",
        "args": [
            "e2e"
        ]
    }
]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio Code中调试Karma测试?

如何使用Visual Studio Code调试JavaScript中的摩卡测试?

在Visual Studio Code中调试Go测试

在Visual Studio Code中调试Cypress测试

在.NET Core和Visual Studio Code中调试xUnit测试

如何在Visual Studio中调试TypeScript单元测试?

如何在运行实时服务器的情况下在Visual Studio Code中调试JavaScript

如何在Visual Studio Code中使用Typescript和Jasmine框架编写量角器测试脚本?

如何在Visual Studio中运行XUnit测试?

如何在Visual Studio 2017中运行NUnit测试?

如何在Visual Studio测试中模拟数据存储库?

如何在Visual Studio Team Services中运行NUnit测试

在 Visual Studio Code 中调试 MSTest 单元测试

无法在Visual Studio Code中调试Django单元测试

如何在Visual Studio Code中调试Lua

如何在Visual Studio Code(VSCode)中调试Cucumber?

如何在Visual Studio Code中设置本地Web服务器

如何在Visual Studio Code中启用语言服务器的日志

如何在Visual Studio Code for Python中设置Code Runner

在Visual Studio Code中创建不带语言服务器的诊断条目

如何在 Visual Studio Code 中启动多个 HTML 文件?

如何从Visual Studio Code中使用Mocha调试用Typescript编写的单元测试

如何在Visual Studio Code中配置SonarLint的规则集?

如何在Visual Studio Code中配置Wordpress CMS?

如何在Visual Studio Code中配置Symfony?

如何在Visual Studio Code中编辑Markdown的语言配置?

如何在 Visual Studio 测试控制器中自动删除测试结果

如何在Visual Studio Code中粘贴和缩进?

如何在Visual Studio Code(VSCode)上运行或调试php