我目前正在使用 Selenium Builder(将文件保存为 JSON)构建脚本,我很难在 VSTS 上运行这些脚本。我的具体问题是,Visual Studio Team Services 可以构建 JSON 脚本并将它们与 CI 绑定吗?如果是这样,我必须采取哪种方法才能做到这一点/使其成为可能?
谢谢!
我目前正在使用 Selenium Builder(将文件保存为 JSON)构建脚本,我很难在 VSTS 上运行这些脚本。我的具体问题是,Visual Studio Team Services 可以构建 JSON 脚本并将它们与 CI 绑定吗?如果是这样,我必须采取哪种方法才能做到这一点/使其成为可能?
谢谢!
这是我的步骤供您参考:
按照此链接部署您自己的私有构建代理。
在构建代理(如 Selenium Driver、Firefox)上配置所需的环境,以便可以在构建代理上运行测试。
将 Selenium Builder 生成的 json 文件上传到 VSTS Repository。
使用两个命令行任务创建构建定义:第一个运行 npm install 命令安装 se-interpreter: 第二个运行 se-interpreter 命令运行 json 文件中的测试: