Широкое морское погружение, птицы летают высоко в небе. Эй привет! Я Цинь Аидэ. 😄
Дамы и господа, давно не виделись, я снова здесь. Сегодня я приношу вам хорошие новости: мой коллега (Lao Meng) наконец-то разработал и официально выпустил инструмент управления интерфейсом API. Happy Big Puben, Цинь Аид отправил поздравительное сообщение, да~~~
Сколько дней и ночей я наблюдал, как Лао Мэн становится все худее и худее, снова и снова хватая несколько волосков, наблюдая, как линия роста волос становится все выше и выше! В конце концов, это средство было отдано печени, и Лао Мэн ласково назвал егоGetApi. Не могу не похвалить его от всего сердца~~~ Потрясающе 👍👍👍
Перед этим я написал статью, чтобы представитьsetTimeOut Проблема перетаскивания привела к исследованию setTimeOutИспользуемые случаи - это реальные проблемы, с которыми столкнулись в проекте Лао Мэн. Сегодня мы не будем говорить о технологиях, а поговорим о том, какие функции есть у этого программного обеспечения и какие проблемы оно может решить.
Зачем разрабатывать GetApi
Настоящий ответ от Лао Мэн:
В процессе разработки управление интерфейсом очень запутанное, так что управление и синхронизация более позднего интерфейса очень болезненны.postmanВ Китае не очень дружелюбно, и есть много ограничений на использование соответствующей команды. Большинство отечественных средств управления интерфейсом — модели зарядки с относительно большими ограничениями и не очень удобны в использовании. Я просто хочу разработать удобное и простое в использовании бесплатное программное обеспечение, чтобы улучшить среду для разработки этого интерфейса.
Введение в GetApi
GetAPIЭто коллекция, независимо разработанная Лао Мэн.Отладка API,Управление API,тестирование API,Инструмент управления совместным доступом к API. Он поддерживает совместную работу в команде, синхронизирует интерфейсы в режиме реального времени и создает исторические записи после сохранения интерфейсов API. Его можно откатить к любому узлу времени. Это отличный инструмент отладки API, который очень подходит конечные разработчики и тестирование интерфейсов. Пользователи могут не только использоватьGetAPIОтлаживая интерфейс, вы также можете написать соответствующие комментарии к параметрам и одним щелчком мыши создать документ онлайн-интерфейса с хорошей читабельностью и красивым интерфейсом. Также поддерживаетБраузерная онлайн-версияиДесктопная версия приложенияЭто очень продуманно и, можно сказать, очень внимательно 😆
Что такое GetAPI?
GetAPIЭто модель, сделанная Лао Мэном, который провел более полугода в свободное время.Отличный инструмент для отладки API. Имитирует все обычныеPOST,GET,PUTи т. д., а также поддерживает быстрое создание документации по онлайн-интерфейсу. Также есть много удобных функций для тестирования, таких как тестирование процесса, стресс-тестирование, mock data и т.д. Ниже приведеныGetAPIстиль интерфейса
Гибкое управление проектами
Придерживаясь идеи простоты и гибкости,GetAPIОбеспечьте элегантный метод управления проектами, централизованное управление классификацией, мой проект и проекты, в которых я участвовал, классифицируются и отображаются, интерфейс понятен с первого взгляда, очень прост и интуитивно понятен. Вы также можете установить элемент звездочки для проекта.Элемент звездочки будет отображаться в первую очередь, что более удобно для быстрого определения позиции проекта при разработке и поддержке нескольких проектов.Кроме того, элемент звездочки также будет отображаться в нижней средней части интерфейса.Сколько есть звездочек, вы можете использовать сочетания клавиш для быстрого переключения звездочек в интерфейсе отладки интерфейса.
Разрешения проекта также предоставляют разрешения на просмотр и разработку с четким разделением труда и могут избежать путаницы параметров интерфейса и влияния связанных документов.
Командная работа и разработка интерфейса
заблокирован
GetAPIПредоставляет очень широкие возможности для совместной разработки.Когда интерфейс будет разработан, он будет синхронизирован в режиме реального времени после сохранения, и команда сможет видеть обновления в режиме реального времени. Когда несколько человек разрабатывают, вы можете заблокировать интерфейс, разработанный вами. После блокировки другие члены команды не смогут изменять интерфейс. После завершения разработки разблокировка и блокировка могут избежать путаницы в интерфейсе, вызванной тем, что несколько человек изменяют интерфейс одновременно. в то же время.
Имитация данных
GetAPIОн также обеспечивает симуляцию данных Mock для создания данных виртуального интерфейса, что способствует одновременному развитию внешнего и внутреннего персонала.Тестировщики также могут сначала создавать тесты процессов, чтобы повысить эффективность команды!
Совместное использование интерфейса
GetAPIОн также обеспечивает генерацию онлайн-документов, что экономит разработчикам время на написание документов и повышает эффективность разработки.GetAPIИнтерфейсный документ можно гибко расшарить, а информацию о документе всего проекта, одного каталога и единого интерфейса можно расшарить, что удобно для тех, кто не присоединился к проекту, для просмотра стыковки! Непосредственно делитесь онлайн-ссылкой интерфейса, а онлайн-версия браузера WYSIWYG значительно повышает эффективность стыковки.
операция отката
GetAPIОбеспечивает операцию отката истории для интерфейса, вы можете просмотреть и откатить параметры интерфейса, что может эффективно избежать путаницы и нечеткой памяти параметров, вызванных разработкой интерфейса в течение длительного времени или по другим причинам.
Процессное тестирование и стресс-тестирование
GetAPIТестирование процесса может совместно тестировать несколько интерфейсов процесса и соединять их последовательно с помощью сценариев интерфейса, чтобы проверить целостность процесса интерфейса, предотвратить нормальную работу всего процесса после изменения интерфейса и легко проверить, работает ли весь процесс. нормально.
GetAPIСтресс-тест можно использовать для стресс-тестирования сервера, эта функция все еще находится в разработке и встретится с вами в более поздней версии.
Проекты, которые импортируют сторонние инструменты отладки API
GetAPIВ настоящее время поддерживаетсяpostmanПроект , напрямую импортированный, будет поддерживаться позжеswaggerФункция импорта проектов других инструментов API.
GetAPIДокумент об использовании Лао Мэн все еще обновляется днем и ночью, ваши лайки и лайки - это лучшие и самые эффективные «таблетки для защиты печени» Лао Мэн.
Быть в курсе...
написать на обороте
оGetApi, я остановлюсь здесь в первую очередь. Более функциональное исследование, боюсь, только в процессе использования можно испытать. Счастливчики также могут вызвать маленькие пасхальные яйца, тщательно созданные Лао Мэн👽👽👽
Поскольку это личный проект, трудно достичь совершенства, но одно это упорствоGetApiЭто определенно часть искренности. Если вам интересно, вы можете попробовать этот инструмент управления API. Лао Мэн всегда был прекрасным человеком. Пожалуйста, присоединяйтесь к нам, если у вас есть какие-либо комментарии или предложения или лучшие идеи во время использования.Группа обмена GetApiДавайте работать вместе, чтобы создать мощный и чистыйинструмент управления API
благодарный
Ставьте 👍 и смотрите снова, уже вошло в привычку! Эта серия постоянно обновляется. Ваша тройная ссылка в один клик - самая большая мотивация для меня продолжать писать. Если у вас есть какие-либо комментарии и предложения по этому блогу, вы можете оставить сообщение! Добро пожаловать, чтобы беспокоить! 😜😝
Эта статья была впервые опубликована в публичном аккаунте "Фронтенд Цинь Помощник", добро пожаловать, чтобы следовать.
Заинтересованные друзья также могут присоединиться к моему "Группа внешнего обмена Qin Aide", я работаю в Чэнду. В группе большое количество отличных местных начальников и красивых HR. Если вы из Чэнду, заходите быстро.
Я Цинь Эйдэ, программист, который выживает в Интернете!