Тестирование — неотъемлемая составляющая разработки программного обеспечения. Независимо от того, насколько хорошо вы пишете код или насколько тщательно продуманным может быть первоначальный процесс тестирования, всегда есть вероятность, что что-то может ускользнуть.
Рубрика «Тестирование веб-сервисов» - 2
Инструменты с открытым исходным кодом для нагрузочного тестирования
2022-11-04 в 18:17, admin, рубрики: load qa, qa tools, нагрузочное тестирование, стенды для тестирования, тестирование, Тестирование веб-сервисовКак мы создали Pingora, прокси-сервер, связывающий Cloudflare с Интернетом
2022-09-24 в 22:28, admin, рубрики: CloudFlare, nginx, pingora, Rust, Программирование, прокси, системное администрирование, Тестирование веб-сервисовВводная часть
Сегодня мы хотим рассказать о Pingora, новом HTTP-прокси, который мы создали своими силами, используя Rust, и который обслуживает более 1 триллиона запросов в день, повышает нашу производительность и предоставляет множество новых возможностей для клиентов Cloudflare, требуя при этом лишь треть ресурсов процессора и памяти от объема ресурсов нашей предыдущей инфраструктуры прокси.
Повышаем качество сервисов и делаем пользователей счастливыми: как работают в команде QA ВКонтакте
2022-09-09 в 15:19, admin, рубрики: qa, qa automation, qa management, qa testing, Блог компании VK, Вконтакте, тестирование, Тестирование IT-систем, Тестирование веб-сервисов, Тестирование мобильных приложенийПривет! Сегодня годовщина создания команды QA одного из самых нагруженных проектов VK — социальной сети ВКонтакте. Для нас это стало хорошим поводом поговорить о буднях тестировщиков.
Обработка окон и вкладок браузера в Selenium PHP
2022-08-01 в 9:00, admin, рубрики: php, ruvds_перевод, selenium, Блог компании RUVDS.com, веб-приложения, вкладки браузера, всплывающие окна, Разработка веб-сайтов, Тестирование веб-сервисовОдин из распространённых сценариев работы с веб-приложениями заключается в открывании нового окна (или вкладки) браузера после выполнения пользователем определённого действия. Многие веб-разработчики используют HTML-тэг
__blank
, приказывающий браузеру при нажатии на ссылку открыть новое окно (или вкладку, это зависит от выбранных пользователем настроек). Работа с окнами в Selenium при помощи PHP может использоваться для автоматизации взаимодействия с окнами, вкладками и даже всплывающими окнами браузера.
Всплывающие окна могут иногда раздражать посетителей веб-сайта, однако зачастую у разработчика нет иного выхода, кроме как использовать их. Как Selenium различает окна и вкладки? Как можно использовать автоматизацию для беспроблемного переключения между окнами или вкладками браузера? Как реализовать работу с окнами в Selenium?
В этой статье мы подробно рассмотрим применение Selenium для автоматизации взаимодействия с браузерами, вкладками и всплывающими окнами. Для демонстрации работы с окнами в Selenium PHP мы воспользуемся PHPUnit — фреймворком юнит-тестирования для PHP.
Читать полностью »
Знакомство с тестированием веб-приложений
2022-07-17 в 10:00, admin, рубрики: css, html, javascript, ruvds_перевод, Блог компании RUVDS.com, веб-тестирование, модульное тестирование, Разработка веб-сайтов, Тестирование веб-сервисов, Тестирование мобильных приложенийДаже в случае самой базовой конфигурации по мере добавления новых страниц и функциональности тестировать веб-приложение становится все сложнее. И чтобы помочь начинающим в этом нелегком деле, я написал небольшое вводное руководство. Читать полностью »
QaraTMS — open source система для управления тестированием
2022-06-05 в 10:12, admin, рубрики: qa, qa automation, test case, test management, test management system, test suite, testrail, TMS, Тестирование IT-систем, Тестирование веб-сервисовВсем привет!
В этой статье я бы хотел рассказать о проекте, над которым сейчас работаю.
QaraTMS - это open source система для управления тестированием, менеджмента тест кейсов и тестовой документации.
Немного предыстории:
Изначально тест кейсы хранились в TestRail, но проект не очень большой, поэтому через время большая часть функционала была покрыта авто тестами.
Можно ли тестировать API ногами?
2022-05-19 в 17:02, admin, рубрики: accessibility, qa, qa testing, история жизни, мечта, Тестирование IT-систем, Тестирование веб-сервисов, Тестирование игрNBomber как альтернатива JMeter для .NET разработчика
2022-05-07 в 18:20, admin, рубрики: .net, C#, csharp, dotnet core, jmeter, NBomber, performance, performance analysis, performance tests, высокая производительность, Тестирование веб-сервисовКак и многие разработчики, впервые столкнувшиеся с нагрузочным тестированием, я начал с JMeter. Для ознакомления и простых сценариев JMeter полностью меня устраивал, но с усложнением задач и потребностью в большем контроле я начал задумываться о поиске более удобной альтернативы. Особенно хотелось чтобы инструмент легко адаптировался или уже был адаптирован под экосистему .NET.
В этой статье мы рассмотрим NBomber как легкую для освоения альтернативу JMeter, а также постараемся ответить на вопрос "Почему я должен проводить нагрузочное тестирование именно с NBomber ?".
Мгновенные снепшоты postgres на tablespace и btrfs
2022-05-01 в 3:48, admin, рубрики: btrfs, copy-on-write, linux, postgres, postgresql, мгновенный снимок состояния, Разработка под Linux, Тестирование веб-сервисовYet Another Postrges on BTRFS
Для работы бывает полезно иметь несколько копий одной реальной базы для экспериментов, фикстур или просто тестовых приложений. База растет и время копирования через разворачивание дампа или с помощью шаблона также возрастает до утомительных величин. Для решения этого кейса уже описаны варианты использования файловой системы с поддержкой CoW - Btrfs. В интернете находил такие инструкцииЧитать полностью »