Как реализовать методы скроллов через Appium для Android-приложений Источник: Software-Testing.Ru 18.02.2025 03:00 Автор: компания Simbirsoft Привет, меня зовут Сергей и я SDET-специалист в IT-компании SimbirSoft. В своей практике мне приходится тестировать как веб-, так и мобильные приложения на Android. Особенность тестирования мобилок в том, что шаги автотеста нужно максимально приблизить к действиям пользователя. О чем это я? Да все о том же — на смартфонах не кликают, а тапают; не закрывают по крестику модалки, а свайпают. Это как на флоте, эти все словечки понятны только тем, кто драил гальюн или бакланил из камбуза хлеб. В этой статье рассмотрим несколько ме |
Ищете новый клиент для тестирования API? Представляем Bruno! Источник: Software-Testing.Ru 12.02.2025 03:00 Автор: Ашутош Мишра (Ashutosh Mishra)Оригинал статьиПеревод: Ольга Алифанова Забавный факт: создатель инструмента назвал своего щенка Бруно. В компании Бруно сейчас занимает должность директора по радости! Хотите попробовать что-то новенькое?Привет, тестировщики и другие энтузиасты ПО! Слышали ли вы о новом клиенте API, Bruno? Возможно, это именно то, что вам нужно. Его пользовательская база растет по экспоненте, и он может похвастать постоянно растущим количеством звезд на GitHub. Если вкратце: Bruno – это клиент API с открытым исходным код |
Эволюция Assert'a на примере тестирования вездехода из Звездных Войн Источник: Software-Testing.Ru 11.02.2025 03:00 Оригинальная публикация Меня зовут Михаил Палыга, я инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех. Разработчик я начинающий, в компании работаю около года, плюс 6 лет обучения в профильном вузе. В данной статье хочу рассказать, как мы в нашем проекте проводим проверки данных в наших тестах. Мы занимаемся разработкой автотестов для АБС ЦФТ‑Банк — автоматизированной банковской системы (АБС), разработанной ООО «Центр финансовых технологий». Это ядро IT‑экосисте |
Книга: Максим Батырев 45 татуировок менеджера Источник: Макаров Никита: Разрабатываем. Тестируем. Наблюдаем 10.02.2025 16:39 Мимо проходил и положил в корзину.Книга структурно представляет из себя 45 рефлексий и выработанных принципов (татуировок - терминология автора) на тему собственного/чужого опыта автора в отношении управлении собой/персоналом/организацией. Сказать что книга бесполезна - нельзя, пара мыслей отозвалось даже мне (собственно они сподвигли написать отзыв), что-то было чуть более очевидным, ценность некоторых дисконтируется мной по причине того что автор работал в продажах, природа которых мне чужда. Можно ли сказать, что книга отраж |
Работа с pepper-box при тестировании Kafka Источник: Software-Testing.Ru 10.02.2025 03:00 Автор: Джулиан Харти (Julian Harty)Оригинал статьиПеревод: Ольга Алифанова ВведениеНам нужно было протестировать производительность мультирегиональных кластеров Kafka. Мы в итоге применяли pepper-box для большинства задач. Вначале нам нужно было понять, а затем использовать и улучшить возможности pepper-box. Ниже – обзор наших действий, связанных с работой с pepper-box. Мы опубликовали наш код и связанные с ним материалы на GitHub, и детали можно увидеть тут: https://github.com/commercetest/pepper-box |
Работа в двух вкладках: чит-лист проверок Источник: Software-Testing.Ru 05.02.2025 03:00 Автор: Ольга Назина (Киселева) Чит-лист — это шпаргалка по выбранной теме, что не забыть проверить. Берете чит-лист как основу, адаптируете под свой проект, и готово! В своей книге про тест-дизайн я написала ряд чит-листов, которыми и хочу теперь поделиться. Сегодня поговорим про очень важную тему — одновременное использование. Если говорить про веб-приложение, то это одновременная работа в двух вкладках браузера. Если в приложении есть возможность открыть одну и ту же форму несколько раз — это обязательно надо проверить: |
Выбор лучшего репозитория для кода тест-автоматизации Источник: Software-Testing.Ru 04.02.2025 03:00 Автор: Леонид Хусидман (Leonid Khudisman)Оригинал статьиПеревод: Ольга Алифанова Где должен жить код тестов проекта? Старый, как мир, спор Как только инженерное сообщество начало включать тестирование в жизненный цикл разработки ПО, мы спорим о подходящем доме для кода тест-автоматизации. Должен ли он жить в том же репозитории, что и код тестируемого приложения? Может, лучше выделить его в отдельный репозиторий, подальше от основной базы кода? Этот спор почти так же горяч, как противостояние «табуляция или пробелы». В этой стат |
Как заставить API самому себе писать тесты: практика генерации тестов на основе спецификации API. Часть 1 Источник: Software-Testing.Ru 03.02.2025 03:00 Оригинальная публикация Тестирование API — неизменная задача при разработке продуктов. Проблема, с которой сталкиваются многие компании, — большой ручной регресс. Появляется автоматизация, но покрытие огромного количества API‑методов требует ресурсов, которых часто нет. Кроме того, в большинстве случаев написание API‑тестов — монотонная работа, которой никто не любит заниматься. Как решить эти проблемы? Меня зовут Елизавета Андреева. Я инженер по автоматизации тестирования в ОК.Tech. Мы с коллегам |
ПРОГРАММИРОВАНИЕ И АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ Источник: Простой IT блог 03.02.2025 02:56 За свою 16 летнюю карьеру в QA я прошел десятки курсов по автоматизации тестирования. С 2011 года длительное время я проходил все русскоязычные курсы по Selenium + Java, которые находил. Мой список топ курсов по автоматизации тестирования, которые на мой взгляд надо пройти, основанный на моем опыте: JAVA WebDriver + Java (Web) Программирование на JAVA для тестировщиков — проходил его аж два раза в 2012 и 2016 году. Писал отзыв здесь (офигеть 13 лет прошло). На мой взгляд это лучший курс по Java+WebDriver с упором именно на програ |
E2E и UI-тестирование Источник: Software-Testing.Ru 29.01.2025 03:00 Автор: Ноэми Феррера (Noemi Ferrera)Оригинал статьиПеревод: Ольга Алифанова Ранее я упоминала, что специально использую UI, дабы обозначить, что он должен находиться на вершине тест-пирамиды, в то время как в других случаях вершина называется E2E. Чувствую, надо подробнее это объяснить. UI – это пользовательский интерфейс. UI-тестирование относится к тестированию, выполняемому через UI. E2E – это end-to-end тестирование. Это тесты, которые выполняются от входной точки в приложения до выхода из него. UI одавляющего большинс |