SQA Days#22 Коротко обо всем Источник: Ужевко Рина / Bugs@Feature 19.12.2017 20:41 Время летит незаметно. Прошел почти месяц после конференции, и я с трудом добираюсь до блога. Опустим все сентименты, и стандартные фразы типа "писать некогда", или "вот я и снова" и пр. Конференция была в Питере. В шикарном и просторном отеле Radisson Прибалтийская. Место очень клевое, народ по такой территории гулял, только что не в футбол. Идя по коридорам к секциям, казалось, что на конференции человек 50, а зайдя в зал, получал ощущение "ну и откуда вы все взялись?". Посмотреть короткое видео о том, как это было можно ниже Подготовка н |
Продолжаю блог Qastugama - что дальше? Источник: Ладутько Андрей / Quality Assurance, STUdying, GAmification, MAny other 10.12.2017 01:58 И снова, привет коллеги! Почти 2 года я ничего не писал в блоге, и вот решился возобновить написание статей о тестировании и не только. За это время произошло много чего интересного, и продолжает происходить. И пока "нам рано жить воспоминаниями", я решил писать о тестировании: что прочитал, увидел, посетил, рассказал, обсудил. Снова ввяжемся в бой, а по ходу подкорректируем формат и сообщения. Stay tuned! Сразу отвечу на 3 ваших вопроса: Какой же формат блога был и будет? Название Qastugama - составляющая четырех слов: QA = Quality Assurance + STU = Studying + GA = Gamific |
Изменчивость (Вызовы мобильного тестирования - 8) Источник: Батыров Арсений 05.12.2017 15:00 Мобильное тестирование - постоянно растущий и изменяющийся рынок, и вместе с рынком меняются требования, подходы и инструменты.Требования пользователей мобильных устройств к скорости и стабильности работы приложений гораздо выше, чем на десктопных и веб-приложениях. При этом поведение этих приложений постоянно меняется, и производителям софта приходится адаптироваться к этому.Зачастую в мобильной разработке циклы выпуска версий гораздо короче, а количество требований и новых возможностей в каждом цикле - минимально. Это позволяет лучш |
Сделайте тестирование API проще с помощью Karate Источник: Quality Assurance Automated Testing 04.12.2017 15:07 Если вам необходимо тестировать API но у вас слабый технический бэкграунд и вы недостаточно скилованы для этого, тогда попробуйте Karate. Это оперсорсный проект от Intuit. Он предназначен для автоматизированного тестирования API и имеет весь необходимый функционал, чтобы сделать этот процесс более простым и приятным. Многие инструменты для тестирования API требуют навыки программирования даже для того, чтобы сделать и проверить базовые вещи. Karate работает сразу из коробки. Вы можете построить самые сложные опер |
Состояние утилит (Вызовы мобильного тестирования - 7) Источник: Батыров Арсений 01.12.2017 15:00 В отличие от веб- и десктоп-приложений, технологии и техники разработки и тестирования которых давно установились и стабильны, мобильные приложения - всё ещё относительно новая отрасль, и best-practices ещё только предстоит выработать. Поэтому и инструменты мобильного тестирования постоянно обновляются и дорабатываются, но какого-то однозначного стека стабильных технологий ещё нет. На рынке существует множество платных и бесплатных утилит, но ни одна не способна надёжно покрыть всю широту мобильных платформ, и ни одну нельзя однозначно рекомен |
Локализация и интернационализация (Вызовы мобильного тестирования - 6) Источник: Батыров Арсений 28.11.2017 15:00 В связи с широким распространением мобильных технологий огромное количество приложений работает одновременно на рынках десятков и сотен стран. Поэтому и появляется необходимость грамотной локализации и интернационализации приложений, а с ней - и необходимость тестирования этих процессов. Прежде всего, стоит разобраться, что такое локализация и интернационализация, и чем они отличаются.Интернационализация - это создание и развитие содержания программы, чтобы позволить лёгкую локализацию для целевых рынков, различающихся по культуре, р |
Некоторые возможности инструмента разработчика в Chrome Источник: Quality Assurance Automated Testing 27.11.2017 13:41 Chrome – один из популярнейших браузеров на текущий момент. Он предоставляет удобную среду для разработчиком с множеством полезных функций. Google Chrome DevTools – официальный инструмент, который позволяет получить разработчикам более полный доступ к браузеру и приложению. Особенности DevToolsЗдесь вы фактически можете тестировать отображение сайта на различных устройствах, редактировать HTML и CSS на лету, замерять производительность отдельных участков, дебажить JavaScript. Также для работы с отдель |
Фрагментация (Вызовы мобильного тестирования - 5) Источник: Батыров Арсений 24.11.2017 15:00 Фрагментация рынка мобильных устройств - пожалуй, одна из главных проблем, с которой придётся столкнуться тестировщику. По оценкам OpenSignal, в 2017 году на рынке было более 24000 мобильных устройств на платформе Android, причём 5000 вышло только за 1 год. С iOS ситуация похожая, и при меньших масштабах проблемы там те же. Различаться у этих устройств может почти всё: процессоры и размеры памяти, ёмкость батареи, размер и плотность экрана, а также доступные пользователю возможности взаимодействия. В новые устройства добавляются такие функции, как NFC, авториза |
SQA Days - 22 Источник: Батыров Арсений 21.11.2017 16:18 Чем мне нравится SQA Days - так это постоянством. Хорошая конференция для новичков, на которой интереснее выступать, чем слушать. Всегда можно найти пару интересных докладов, чтобы узнать что-то новое, и потусить с остальными докладчиками, чтобы узнать гораздо больше нового. "Вот и сейчас", как говорится.Традиционно, три доклада, удививших больше всего.Во-первых, доклад-мастеркласс Jose Oliviera о тестировании API. Получилось достаточно интересно, хотя инструменты, о которых он рассказывал, давно всем знакомы - Robot Framework, Postman и SoapUI. Да и рассказывал докладч |
Тестирование вне офиса (Вызовы мобильного тестирования - 4) Источник: Батыров Арсений 21.11.2017 16:17 В одной из мнемоник мобильного тестирования, LONG FUN CUP, есть очень верное высказывание: "Тестировать мобильные телефоны за столом - грех. Ложитесь на диван!" Высказывание, конечно, юмористическое, но оно очень точно отображает необходимость работы с мобильными устройствами не только за столом.Если приложение имеет хоть какие-то функции, связанные с мобильным функционалом смартфона или планшета - его обязательно нужно тестировать "снаружи". Есть как очевидные функции, как GPS или мобильный интернет, так и гораздо менее явные. Например, собеседник |