Show HN: Voiden – a free, offline, Git-native API Client
https://voiden.md
#ycombinator #Voiden #API_tooling #markdown_API #Git_native #offline_API_editor #programmable_blocks #API_documentation #API_testing #API_mock_server #dev_first_API_platform
Show HN: Voiden – a free, offline, Git-native API Client
https://voiden.md
#ycombinator #Voiden #API_tooling #markdown_API #Git_native #offline_API_editor #programmable_blocks #API_documentation #API_testing #API_mock_server #dev_first_API_platform
API автотесты на Python с запуском на CI/CD и Allure отчетом
В этой статье разберём процесс написания API автотестов на Python, используя современные best practices. Кроме того, мы настроим их запуск в CI/CD с помощью GitHub Actions и сформируем Allure-отчёт с историей запусков. Цель статьи — не только показать, как писать качественные API автотесты, но и научить запускать их в CI/CD, получая удобные отчёты о результатах.
https://habr.com/ru/articles/895452/
#python #qa_automation #testing #github_actions #github_pages #allure #pytest #api_testing #pydantic #cicd
Postman: Basic авторизация через скрипт
Всем привет, меня зовут Алексей Нихаенко и я дата инженер. Это мой первый пост на хабре и я хочу поведать вам свое более близкое знакомство с инструментом Postman. О чем пойдет речь?
https://habr.com/ru/articles/863318/
#postman #api #postman_тесты #javascript #api_testing #postman_api
Разработчикам, аналитикам и архитекторам: рецензия на книгу «Проектирование архитектуры API»
Сегодня представляем на Хабре очень интересную книгу — переводное издание «Проектирование архитектуры API» ("Mastering API Architecture") издательства O’REILLY. Это руководство по разработке и реализации API (программных интерфейсов приложений). Разобраны базовые вопросы обмена информацией в микросервисной архитектуре, обработка запросов на сайтах и в веб-приложениях (парадигма REST). Бонусами к статье — промокод "SSPSOFT" на русское издание и ссылка на оригинальный текст книги (бесплатная копия книги в PDF).
https://habr.com/ru/companies/ssp-soft/articles/828412/
#проектирование_интерфейсов #api #разработка_приложений #разработка_программного_обеспечения #api_testing
Make It Right! Максимум пользы, минимум проблем: рекомендации по написанию API автотестов на Python
Привет, Хабр! Меня зовут Катерина, я инженер по автотестированию в команде онлайн-кинотеатра PREMIER и сегодня я хотела бы поделиться с вами своим опытом в написании API автотестов на Python. Я работаю в сфере автотестирования уже довольно давно и на практике встречаю проекты из разных сфер деятельности (банкинг, ритейл, телекоммуникации, строительство, развлечения и др.) зачастую, работая над ними, я сталкивалась с одной общей проблемой - код автотестов был тяжелым в понимании и плохо масштабируемым. Приходилось его капитально рефакторить, а это совсем невесело;) В этой статье я хочу поделиться советами, как сделать ваш код более «чистым», легким в понимании и расширении. Мне всегда хочется думать, что тот, кто будет работать с моим кодом в будущем, будет думать обо мне и моём коде в положительном ключе, а не ругаться на него. Если вы разделяете мою философию, прошу под кат.
https://habr.com/ru/companies/gazprommedia/articles/772888/
#python #pytest #qa_automation #api_testing #тестирование #автоматизированное_тестирование #codestyle #чистый_код #тестирование_вебсервисов