Test consul cluster post upgrade

I have process to upgrade consul cluster running on 5 VMs. Is there examples of automated testing I can run against cluster post upgrade ,I am looking for functionality tests .
Test I do now :

  • Add KV and read it back.
  • Check cluster health.

Thanks