groovy 如何使用WebTau指定REST API测试的基本URL

lawou6xi  于 2022-11-01  发布在  其他
关注(0)|答案(1)|浏览(218)

WebTau documentation中,关于如何测试CRUD,示例是使用相对url

def customerPayload = [firstName: "FN", lastName: "LN"]

def id = http.post("/customers", customerPayload) {
    return id
}

http.get("/customers/${id}") {
    body.should == customerPayload 3
}

如何设置要使用的基本URL?

xwmevbvl

xwmevbvl1#

如果您使用的是Groovy standalone runner,则可以通过命令行使用base url

webtau --url=http://localhost:8080

或者具有groovy配置文件webtau.cfg.groovy

url = "http://localhost:8080

如果是Java src/test/resources/webtau.properties文件

url = http://localhost:8080

或通过系统属性传递它以执行测试

-Durl="http://localhost:8080"

对于Java和Groovy,您还可以通过环境变量提供基本url,

WEBTAU_URL=http://localhost:8080

相关问题