5

Ionic2 是用 typescript 编写的,基于 angular2。是否可以为此编写单元测试和 e2e 测试?如果有可能,我们该怎么做?

对不起,我的测试框架知识,我在业力和茉莉花方面没有太多经验。

4

2 回答 2

6

我的同事创建了一个带有业力/茉莉花测试的简单“计数器”风格的应用程序。

在这里查看:https ://github.com/lathonez/clicker

更新到 ionic2 (2.0.0-beta.0) 和 Angular2 (2.0.0-beta.3) - 如果您需要帮助,请尝试并打开一个问题。

于 2016-02-04T13:09:44.560 回答
1

是“用于启动新项目的 ionic 2 ( Ionic rc0 ) 样板。该样板将遵循角度和离子开发的最佳实践。

它为您提供了所有这些可用的 NPM 脚本命令:

  • dev:运行离子服务
  • build:完整的生产版本。使用标志进行开发构建。
  • release:根据提交生成变更日志
  • push: git push origin master --follow-tags 的快捷方式
  • lint: 使用 tslint 进行 lint
  • scss-lint: lint scss
  • test: 运行 Karma 测试
  • e2e: 运行 e2e 量角器测试
  • e2e:interactive:以交互模式运行 e2e 量角器测试
  • docs: 还没工作
  • outdated: 在 npm 包中搜索过时的依赖项
  • ios:dev: 使用开发环境变量构建 .ipa
  • ios:release: 使用生产环境变量构建 .ipa
  • android:dev: 使用开发环境变量构建 .apk
  • android:release: 使用生产环境变量构建 .apk

它正在开发中,但我已经为此感谢Marco Turi

于 2016-10-07T21:07:57.520 回答