【问题标题】:Testing and verifying an Angular2+ build测试和验证 Angular2+ 构建
【发布时间】:2019-07-30 11:07:54
【问题描述】:

我有一个 Angular2+ 应用程序。

我已经使用 Karma-Jasmine 进行了一些单元测试。但我的假设是这仅适用于开发环境(预生产)。

我正在寻找一个可以验证“dist”文件夹构建的测试框架(组件、Web 服务等...)?这样一旦构建完成,一些登录的脚本应该能够验证登录服务的响应对象等......

【问题讨论】:

    标签: unit-testing automation angular6


    【解决方案1】:

    听起来您在问除了单元测试之外,如何对您的应用程序进行端到端测试。在这种情况下,您正在寻找 Selenium 和更现代的 Cypress。

    【讨论】:

    • 如果我使用 Selenium,我可以测试 Web 服务响应吗?我想测试整个应用程序,包括网络服务...
    • 当你想测试你的 rest api 等时,它是集成测试。例如。使用 supertest 或任何你的后端实现。端到端测试当然会间接测试您的服务响应,但速度较慢。有一个叫做测试金字塔的概念来检查你想要测试什么以及在每一层上投入了多少努力。
    猜你喜欢
    • 2011-12-18
    • 1970-01-01
    • 2019-03-22
    • 2017-04-13
    • 1970-01-01
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多