Рассмотрим процесс на примере ВКонтакте, но наш опыт будет применим для любых релизов, особенно для ночных или любых других длительных прогонов.
Из доклада вы узнаете: Что такое Accessibility и почему важно делать по-настоящему доступные приложения для всех без исключения. С чего началось тестирование доступности в Додо Инжинириге,...
В докладе рассказывают про best practices по написанию UI автотестов под Android с использованием Espresso.
XCTest - это фреймворк для написания и запуска тестов в приложениях, разрабатываемых под операционные системы iOS, macOS, watchOS и tvOS с использованием языка программирования Swift или...
Тестирование — важная часть разработки программного обеспечения, а хороший автоматизированный набор тестов позволяет выявить ошибки за считанные минуты. Автоматизированные тесты обычно запускаются в рамках непрерывной интеграции,...
Интервью с Русланом Мингалиевым, разработчиком AvitoTech про тестирование, автотесты, Emcee, Kaspresso, Compose и AI технологии для автотестов.
Каждый технический директор, с которым я общаюсь, считает, что у него недостаточно хорошее тестовое покрытие, что у него недостаточно тестов. Так если тесты настолько хороши, как...
История о том, как эволюционировали подходы к автоматизированному тестированию в проектах Тинькофф Бухгалтерия и Бизнес. К чему приводит злоупотребление UI-тестами, чем плох KIF и как спустя...
Неважно кто вы: продакт, тестировщик или разработчик - это видео будет вам полезно.
В конечном счете, важно понимать, какие существуют различные инструменты тестирования, и использовать тот, который подходит для конкретной задачи.
Как не тратить личное (лишнее) время на обучение новичков и автоматизировать этот процесс.
Модульное тестирование, или юнит-тестирование, — это процесс проверки отдельных модулей программного обеспечения на предмет их корректности.
Разработка мобильного приложения, безупречно работающего в реальном мире, требует тщательного тестирования в различных сетевых условиях. Flaker — это сетевой симулятор, призванный сделать процесс тестирования мобильных приложений...
Есть такая фраза — «тесты ради тестов». Это значит, что тесты ничего не тестируют. Зачастую и тесты эти невозможно читать (и уж тем более поддерживать), и...
Nimble определяет ожидаемые результаты выполнения выражений в Swift или Objective-C. В Xcode есть фреймворк XCTest, который предоставляет макросы утверждений для проверки правильности поведения кода. Однако утверждения...
Swift Testing — это современная библиотека тестирования с открытым исходным кодом для Swift от Apple, обладающая мощными и выразительными возможностями. Она дает разработчикам больше уверенности при...
Продолжаем регулярные профессиональные встречи с Ozon Tech — командой разработки ведущего e-com в России. На митапе подробно обсудим, как устроено тестирование в Ozon, поговорим про тестовое...
В тарифе Free доступны два одновременных A/Б теста с выставлением двух флагов.
В этом видео Таня Чернявская, руководитель продуктовых исследований в направлении транзакций в Авито, показывает, как подготовиться к юзабилити-тестированию.
Code coverage (покрытие кода) - это метрика, используемая в разработке программного обеспечения для измерения объема и степени исполнения (покрытия) исходного кода программы в процессе тестирования.