很多人会基于 Jenkins 做接口持续测试,下面是我给出的一个方案,大家看看是否足够简单呢?

pipeline {
    agent any

    stages() {
        stage('test') {
            steps {
                sh '''
                curl http://localhost:9090/get -o atest
                chmod u+x atest

                ./atest run -p http://localhost:9090/server.Runner/ConvertTestSuite?suite=api-testing
                '''
            }
        }
    }
}

官方文档:https://linuxsuren.github.io/api-testing/


↙↙↙阅读原文可查看相关链接,并与作者交流