Автоматизируйте Rest API-тестирование и интегрируйте его с непрерывной интеграцией (CI-Jenkins)

Я нашел много похожих вопросов, связанных с этим .. но не конкретный ответ, который я ищу. На самом деле мое требование немного отличается. Так что постить это.

Я хочу автоматизировать Rest API, и у меня есть 2 варианта для того же. 1-й - «Успокойся», а второй - «Play Framework».

Например. чтобы проверить этот RestAPI,

http://servername:9000/dbs/all/list/m1/p1/sch1

(Это дает ответ XML). Я написал код на Java с уверенностью, и работает нормально. Я интегрирую это с проектом Maven, чтобы можно было интегрировать его с Дженкинсом. Образец кода:

   import com.jayway.restassured
    public class TestNGSimpleTest2 {

        @Test
        public void testApi() {
                expect().
                statusCode(200).
                body("Status", equalTo("Su22ccess")).
                when().
                get("http://localhost:9000/dbs/all/list/m1/p1/sch1");

        }

Итак, мой первый вопрос: 1. Является ли уверенность в том, что это лучший инструмент для использования? 2. Play Framework лучше? 3. Я нашел много других инструментов, таких как Jmeter, RightAPI и т. Д. Для тестирования RestAPI. Но я не думаю, что это автоматически. Я прав?