在项目的构建版本或源版本上运行AngularJS/Jasmine测试
我正在AngularJS的帮助下构建一个项目,在一个项目中使用多个应用程序共享组件/模块。我还有一个Grunt构建任务,将源代码“优化”为捆绑版本在项目的构建版本或源版本上运行AngularJS/Jasmine测试,angularjs,testing,jasmine,Angularjs,Testing,Jasmine,我正在AngularJS的帮助下构建一个项目,在一个项目中使用多个应用程序共享组件/模块。我还有一个Grunt构建任务,将源代码“优化”为捆绑版本 所以问题是:我应该在Jasmine中为AngularJS项目在原始源代码或构建版本上运行测试吗?E2E测试背后的主要思想是尽可能接近真实用户。 所以我说构建版,因为这是您将在生产中部署的版本。E2E测试背后的主要思想是尽可能接近真实用户。 所以我说构建版本,因为这是您将在生产中部署的版本。在项目中工作一段时间后,我现在看到两点: 单元测试:在原始源
所以问题是:我应该在Jasmine中为AngularJS项目在原始源代码或构建版本上运行测试吗?E2E测试背后的主要思想是尽可能接近真实用户。
所以我说构建版,因为这是您将在生产中部署的版本。E2E测试背后的主要思想是尽可能接近真实用户。
所以我说构建版本,因为这是您将在生产中部署的版本。在项目中工作一段时间后,我现在看到两点:
- 单元测试:在原始源文件上进行代码覆盖率和小片段测试
- end 2 end testing:构建版本,用于检查构建产品的功能
- 单元测试:在原始源文件上进行代码覆盖率和小片段测试
- end 2 end testing:构建版本,用于检查构建产品的功能