stepci 是一个api 自动测试工具,以下是一个简单的试用

试用

  • 支持的命令

stepci 试用_ci

 

  • package.json
package.json
{
  "devDependencies": {
    "stepci": "^2.6.8"
  },
  "scripts": {
    "app":"export STEPCI_DISABLE_ANALYTICS=true && stepci run app.yaml"
  }
}
任务定义
version: "1.1"
name: Status Check
env:
  host: example.com
tests:
  example:
    steps:
      - name: GET request
        http:
          url: https://${{env.host}}
          method: GET
          check:
            status: /^20/
运行&效果
yarn app
"devDependencies": {

效果

stepci 试用_参考资料_02

 

说明

stepci 使用还是比较简单的,同时包含了基于openapi 自动生成测试定义的能力,还是很方便的,注意默认stepci 会上报一些匿名统计信息
可以通过环境变量禁用

参考资料

https://stepci.com/
https://github.com/stepci/stepci