首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Github操作中运行Testim

在Github操作中运行Testim
EN

Stack Overflow用户
提问于 2021-11-03 10:12:53
回答 2查看 206关注 0票数 2

我正在评估Testim.io (测试自动化框架)。它们为在CI环境中运行测试提供了一个CLI,但不支持Github操作。无论如何,我一直试图运行它,使用的是本地选项(它派生出一个本地Chrome实例),但不幸地失败了。所采取的步骤:

  1. 使用browser-actions/setup-chrome@latest操作安装铬。
  2. 使用--use-local-chrome-driver标志运行testim,传递Chromium位置(--chrome-binary-location=$(which chrome))。

我在操作日志中遇到的错误:

我怀疑我可能传递了铬桶的错误位置,但我不知道在Github操作中有任何调试工具可能会在这种情况下有所帮助。

有人遇到过类似的事吗?

EN

回答 2

Stack Overflow用户

发布于 2021-11-03 10:59:37

如果任何人遇到类似的问题(希望这将很快得到Testim支持)。

似乎CLI没有成功地运行测试,因为远程计算机中没有显示服务器。

通过使用xvfb-action,我终于成功地运行了它:

票数 1
EN

Stack Overflow用户

发布于 2022-06-24 04:38:58

Testim现在支持github操作。下面是来自官场文档的yaml示例:

代码语言:javascript
复制
name: Testim E2E
on: [push]

jobs:
    run-testimio-cli:
        runs-on: ubuntu-latest
        steps:
            - uses: actions/checkout@v2
            - uses: actions/setup-node@v2
              with:
                node-version: '16.13.0'
            - run: npm install -g @testim/testim-cli
            - run: testim --token <TESTIM_TOKEN> --project <PROJECT_ID> --grid <GRID_NAME>

如果您有兴趣了解更多信息,下面是我的示例项目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69823083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档