我有一个安装 Web 服务的厨师食谱。我想编写一个检查测试来验证这一点。所以我的想法是编写以下测试:
# Verify that the service is running.
describe http('http://localhost/myservice/healthcheck') do
its('status') { should eq 200 }
end
我运行了 'kitchen verify mynode' 并在此测试中收到“连接被拒绝”错误。我怀疑这意味着测试连接到我的工作站,而不是被测试节点的本地主机。那么如何编写测试来验证 Web 服务是否正在运行呢?