|
|
![]() Если бы Остер раздавал советы автоматизаторам. Часть 2Четверг, 12 Января 2023 г. 11:50 (ссылка)
Всем привет! В статье продолжаю давать вредные советы из области автоматизации: по кодингу, коммуникациям, организации процессов, стандартам, визуализации и т. д. Здесь вы найдёте подробную инструкцию о том, что нужно делать автоматизатору, чтобы усложнить жизнь себе и окружающим. Первую часть можно прочитать здесь. Читать далееhttps://habr.com/ru/post/710246/?utm_source=habrahabr&utm_medium=rss&utm_campaign=710246
![]() Если бы Остер раздавал советы автоматизаторам. Часть 1Вторник, 27 Декабря 2022 г. 15:48 (ссылка)
Привет, Хабр! Меня зовут Мария Снопок, я отвечаю за автоматизацию тестирования на Python в X5 Tech. Я, конечно, не Остер, но могу дать с десяток вредных советов из области автоматизации. В частности, о том, как испортить жизнь себе и окружающим. В статье я собрала вредные советы по кодингу, коммуникациям, организации процессов, стандартам, визуализации и пр.: что нужно делать, чтобы тебя закидали помидорами. Смело наступаем на грабли – советы подкреплены реальными кейсами. Читать далееhttps://habr.com/ru/post/708006/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708006
![]() Как мы автоматизировали тестирование производительности для WarfaceПятница, 16 Декабря 2022 г. 11:08 (ссылка)
Всем привет, меня зовут Алексей Лесовой, я работаю программистом в студии Allods Team. В этой статье я расскажу, как мы с командой искали способ автоматически измерить производительность в Warface, как вырабатывали сценарий и метрики, с какими трудностями столкнулись и к каким результатам пришли. Читать далееhttps://habr.com/ru/post/705732/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705732
![]() Как обеспечивать качество при релизах раз в часВторник, 13 Декабря 2022 г. 18:41 (ссылка)
Привет, я Михаил Шваркунов, директор по качеству ВКонтакте. Расскажу, как выглядят наши ежечасные релизы с точки зрения тестирования: как мы переложили часть задач по тестированию на разработчиков, сколько у нас автотестов и что мы ими покрываем. А ещё как команда тестирования сопровождает релиз, какие у нас при этом SLA и что делаем после. И вообще — зачем так часто что-то выкатывать? Что, нельзя подкопить и катать раз в день? Читать далееhttps://habr.com/ru/post/703230/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703230
![]() [Перевод] Только начинаете автоматизацию тестирования? Не совершайте эти ошибкиВторник, 13 Декабря 2022 г. 15:17 (ссылка)
Я часто работаю с клиентами, которые либо только начинают, либо пытаются развивать свои навыки в автоматизации тестирования, и чаще всего все они совершают одни и те же фатальные ошибки. Хотя они могут понимать основы автоматизации тестирования, они по-прежнему считают ценность скриптовых тестов экономией времени за счет автоматического выполнения сценариев, а не вручную. Они считают, что если автоматизированные сценарии выполняются быстрее, чем это могут сделать люди, то наибольший выигрыш в эффективности должен быть достигнут за счет автоматизации самых длительных тестов. И если бы время исполнения было единственным временем для оценки, они были бы правы. Но время выполнения теста — это всего лишь одна проблема, связанная со временем. Вам также нужно подумать о времени, необходимом для написания автоматизированных тестов, и о времени, которое вам нужно, чтобы научиться писать тесты. Команды добиваются успеха чаще, когда они перерабатывают большие тесты в меньшие, более короткие. Вот как вы можете извлечь выгоду из этой не интуитивной идеи. Оставьте время для обучения Малыши учатся балансировать, прежде чем они смогут встать. Они стоят перед тем, как научатся ходить. Программисты пишут «Hello world» каждый раз, когда изучают новый язык программирования. Команды, обучающиеся автоматизации, могут проходить через несколько кривых обучения одновременно: язык программирования, концепции программирования, инструмент или фреймворк автоматизации тестирования, управление исходным кодом и совместная работа над программным проектом. Читать далееhttps://habr.com/ru/post/705214/?utm_source=habrahabr&utm_medium=rss&utm_campaign=705214 ![]() Автоматизация тестирования пользовательских интерфейсов при помощи GaugeВторник, 06 Декабря 2022 г. 14:44 (ссылка)
В нашей компании десятки продуктовых команд с решениями разного уровня сложности. На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования. Тестировщики проделывают большой объём работ по написанию и актуализации тест-кейсов, углублению в бизнес логику продукта, тестированию новых фич и исправленных дефектов, а потом и регресса. А ещё тестировщиков в продуктовой команде заведомо больше чем специалистов по автоматизации, а значит автоматизаторы не всегда успевают за тестировщиками, не говоря уже о том, что тесты, особенно UI, работают не всегда стабильно, а инфраструктура преподносит свои сюрпризы. В результате, на большом проекте вовлечённость специалистов по автоматизации во внутренние процессы продуктовой команды и бизнес логику продукта постепенно снижается, а их задачи сводятся к поддержке написанных ранее тестов. Тестировщики же изо всех сил бьются, чтобы выйти из порочного круга постоянных регрессов — фич нужно больше, багов меньше, а релизы чаще. Читать далееhttps://habr.com/ru/post/703830/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703830 ![]() [Перевод] Автоматизированные тесты: 5 лучших практикСреда, 16 Ноября 2022 г. 12:03 (ссылка)
На протяжении своей карьеры в тестировании я наблюдал, как наборы автоматизированных тестов разваливаются и становятся неэффективными из-за отсутствия лучших практик. Читать далееhttps://habr.com/ru/post/699674/?utm_source=habrahabr&utm_medium=rss&utm_campaign=699674
![]() Как кастомизировать UI артефакты для Selenide + Selenoid + Allure (with TestOPS)Пятница, 28 Октября 2022 г. 17:45 (ссылка)
Распространённая связка из JUnit5, Selenide и Allure для UI-автотестов работает стабильно и надёжно. Но до момента, пока тестов становится много, их длина увеличивается, а итоговые видеофайлы по результатам тестом превышают час. Главный инженер-тестировщик Группы «Иннотех» Александр Кочергин нашёл способ укрощения инструментария. Читать далееhttps://habr.com/ru/post/696140/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696140
![]() Тест на стрессоустойчивость: как мы переписывали более 200 автотестов после переезда на новый AngularЧетверг, 13 Октября 2022 г. 14:25 (ссылка)
![]() Всем привет! Меня зовут Ульяна, я тестирую сервисы Selectel. На Хабре уже не одна компания рассказывала о том, как у них устроена система тестирования новых продуктов и фич. Интересно, что, несмотря на некоторые общие тенденции, это всегда разные истории. Кто-то автоматизирует все, что видит. Кто-то плотно сидит на ручных тестах. Каждая компания самостоятельно определяет объемы и используемые виды тестирования в зависимости от множества факторов. Основные из них — квалификация работников, размеры, тип и сложность разрабатываемого функционала, а также доступное время. Под катом я расскажу, как устроено тестирование в Selectel: какие инструменты мы используем и почему нам пришлось полностью сносить и переписывать все существующие автотесты. Читать дальше → https://habr.com/ru/post/692688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692688
![]() Как мы спускались с облаков на землю: критерии выбора среды для тестированияСреда, 15 Июня 2022 г. 12:04 (ссылка)
Привет, Хабр! Я Алексей Булахов, инженер по обеспечению качества в Tele2. Одним из самых нетривиальных вопросов, которым может задаться QA-инженер, который планирует тестировать функционал мобильного приложения, является выбор среды для тестирования. Это могут быть реальные или виртуальные девайсы (эмуляторы/симуляторы) или же готовые решения (различные облачные платформы). Для нас этот вопрос тоже был весьма важен, и на разных этапах становления проекта нам довелось поработать со всеми вышеизложенными вариантами, так как среди них нет идеальных решений и каждый вариант хорош в рамках определенного контекста. Об этом я и расскажу далее. Читать далееhttps://habr.com/ru/post/671456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=671456
![]() Внедрение автотестов UI web-приложения через связку Python, Selenium и QASE (ч.2)Понедельник, 30 Мая 2022 г. 19:06 (ссылка)
Шесть месяцев назад на Habr была написана первая статья по этой теме. В ней описаны процессы, позволившие запустить автотестирование имеющегося web-приложения. Текущая статья описывает доработанный подход к тестированию того же web-приложения. Читать далееhttps://habr.com/ru/post/668668/?utm_source=habrahabr&utm_medium=rss&utm_campaign=668668
![]() Маленький баг в тестировании на LaravelВторник, 03 Мая 2022 г. 15:24 (ссылка)
Статья будет небольшая, даже совсем короткая. Для фанатов TDD, верящих, что фреймворки делают в небесах. Пару часов ковырялась с тестом $response->assertJson()->assertJsonMissing(); при одинаковом содержании обеих скобок: Читать далееhttps://habr.com/ru/post/664098/?utm_source=habrahabr&utm_medium=rss&utm_campaign=664098
![]() Альф, переведи мне на телефон миллион рублейЧетверг, 28 Апреля 2022 г. 17:41 (ссылка)
Или нюансы тестирования и разработки голосового помощника в банковском приложении. А нюансов достаточно. Например, однажды мы тестировали модуль Яндекса, который закрывает звёздочками нецензурные слова в диалоге с голосовым помощником. Он работает в нашем приложении Альфа-Мобайл с октября 2021 и его зовут Альф (Alf). Он умеет оплачивать счета, переводить на телефон и озвучивает курс доллара голосом Геральта — Всеволода Кузнецова. В статье мы расскажем как устроен голосовой помощник, как мы тестируем его навыки (даже после лечения зубов), зачем нужны автотесты для проверки работоспособности голосового помощника и где они находятся в пирамиде тестирования, что такое сенситивы и для чего используем нейросеть CAILA (спойлер: от неудобных вопросов). Читать далееhttps://habr.com/ru/post/663442/?utm_source=habrahabr&utm_medium=rss&utm_campaign=663442
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |