CircleCI - 如何在IE11上测试?

时间:2017-08-13 16:40:11

标签: angular internet-explorer testing circleci

我有一个Angular CLI App,我使用的是CircleCI 2.0配置。我想针对IE11测试我的应用程序。我karma.conf.ts的相关部分:

plugins: [
  ...
  require('karma-ie-launcher')
  ...
]
browsers: ['IE']

相关圈子CI配置:

test:
    working_directory: ~/app
    docker:
      - image: circleci/node:8.2.1-browsers
    steps:
      - checkout
      - restore_cache:
          key: dependency-cache-{{ checksum "package.json" }}
      - run:
          name: Test
          command: npm test -- --single-run --progress=false --code-coverage --log-level=DEBUG

我在CircleCI日志中收到以下错误:

13 08 2017 16:25:17.085:ERROR [launcher]: No binary for IE browser on your platform.
  Please, set "IE_BIN" env variable.

1:IE包含在circleci/node:8.2.1-browsers图片中吗?如果没有,我该如何安装?

2。 IE_BIN环境变量的价值是什么?

1 个答案:

答案 0 :(得分:1)

你不能。

CircleCI 2.0运行基于Linux的操作系统/容器。 Internet Explorer(IE)仅在Windows上运行。

您可以将第三方服务卸载到IE测试中。

- Ricardo N Feliciano
开发者传播者,CircleCI