API testing with Bruno, Schemathesis, Hypothesis property-based testing, and OpenAPI validation for REST APIs