Найти в Дзене
Инструменты QA-инженера в 2023 году 🛠 Инженеров по тестированию называют QA-инженерами, где QA — это сокращение от quality assurance, что означает «контроль качества». Есть MQA и AQA, ручные тестировщики и специалисты по автоматизированному тестированию. О них мы рассказывали раньше в этой статье. А сегодня поговорим о том, какими технологиями и инструментами должен владеть тестирощик. ✅ Технологии: JSON — JavaScript Object Notation. Это способ передать структурированные данные от одной программы к другой, используя при этом строку текста. В этой строке зашифрованы объекты, их свойства и значения. Тестировщики смотрят на обмен JSON-сообщениями между программами, чтобы понять, нет ли ошибок в передаче данных. XML, XSD — это сокращения от eXtensible Markup Language и XML Schema Definition. Смысл этих технологий в том, чтобы выстроить внутри документа логическую структуру — чтобы было видно, что к чему относится и как всё связано между собой, в каком формате представлены данные. SQL— Structured Query Language, язык структурированных запросов, он нужен для работы с базой данных. ✅ Автоматизация тестирования: JUnit — фреймворк для автоматизации тестирования для Java. Считается базовым инструментом тестирования, потому что многие другие программы для тестов по логике очень напоминают работу с JUnit. Jenkins — приложение, которое помогает автоматизировать разные этапы работы с кодом — например сборку и анализ. Если новый код прошёл все тесты и получил одобрение на всех этапах, Jenkins может автоматически добавить его в новую версию программы. Selenium WebDriver — программа, которая позволяет имитировать действия пользователей в браузере. Нужна, чтобы автоматизировать тестирование графического интерфейса веб-приложений. Selenide — фреймворк для тестирования веб-приложений на основе Selenium WebDriver. В нём уже есть готовые куски автотестов, из которых, как из конструктора, можно быстро собирать нужные тесты. ✅ Тестирование API и трафика: REST Assured — Java-библиотека для тестирования REST API, а REST API — это способ общения сайтов и веб-приложений с сервером. REST Assured имитирует запросы приложений и смотрит, что ответит сервер. apiDoc и Swagger — инструменты документации API. С их помощью тестировщики узнают, какие сообщения, какого содержания и в какие части приложения можно отправлять. Postman — инструмент для тестирования API. Части приложения обмениваются сообщениями, а Postman позволяет тестировщику самому создавать эти сообщения, отправлять их в разные части приложения и проверять, что всё работает правильно. Charles — приложение, которое позволяет просматривать трафик и подставлять в него тестовые значения. С ним можно изменить трафик, чтобы посмотреть, что будет делать приложение при некорректном ответе от сервера или, наоборот, какой ответ присылает сервер при некорректном запросе. ✅ Рабочие инструменты: Git — система контроля версий. Помогает работать с кодом в команде и сохранять историю изменений. IntelliJ IDEA — интегрированная среда разработки, в которой можно писать, компилировать и отлаживать код. Считается довольно сложной, но крутой — для неё есть плагины на все случаи жизни. Android Studio — программа, которая позволяет имитировать работу мобильного устройства с разными параметрами и функциональностью. ✅ Прикладные инструменты: Allure — инструмент, в котором можно формировать наглядные отчёты о тестировании. Работает так: вы собираете все автотесты, на которых нужно проверить программу, закидываете их в Allure, а на выходе получаете полный отчёт о том, как сработал каждый тест, что он делал и на каких этапах появились ошибки. Maven — система сборки для Java. Помогает подготовить код к запуску, например скомпилировать и запустить тесты. Есть у нас тестировщики 👋 Что активно используете в работе? #подборка #карьера_в_IT
2 года назад
Какие бывают стили управления и как выбрать верный? Когда менеджер приходит в новую команду или собирает её сам, участники какое-то время присматриваются к управленцу и задаются вопросами. Как менеджер будет себя вести? К чему готовиться? Почему именно он будет управлять? В это время менеджеру нужно определить свою роль в команде и выстроить позиционирование. В менеджменте есть много классификаций по стилям управления. Самую распространённую предложил немецкий психолог Курт Левин. Он выделил три основных стиля руководства. Авторитарный (директивный) Менеджер ведёт себя жёстко, единолично принимает решения, не советуется с подчинёнными и навязывает свою волю через принуждение или вознаграждение. 🥲 Участники постоянно испытывают давление и чаще увольняются. 🥲 Подавление инициативы, самостоятельности и творчества ведёт к тому, что сотрудники не могут принимать решения. 😎 Подход помогает мобилизовать команду в кризисный момент и справиться с проблемой при помощи чётких указаний и их быстрого выполнения. Демократический Предполагает активное вовлечение команды в процессы принятия решений и управления проектом. Менеджер не перекладывает ответственность на команду, но советуется с участниками и доверяет их экспертному мнению. 🥲 На построение «демократии» в команде уходит много времени, сил и внимания. 🥲 Принятие решений затягивается. 😎 Команда мотивирована, готова проявлять инициативу. 😎 Команда оценивает рабочую обстановку как благоприятную и здоровую. 😎 Этот подход помогает эффективнее решать неординарные проблемы. Либеральный Предполагает минимальное участие менеджера в рабочих процессах: он ставит задачу команде, создаёт условия для её выполнения и отходит на второй план. Команда или исполнитель сами определяют способ решения и сроки, иногда обращаясь к менеджеру за советами. 🥲 Менеджер не управляет ситуацией и не способен эффективно влиять на проектные показатели. 🥲 Мотивация участников быстро снижается. 😎 Активные участники получают возможность реализоваться в роли лидера. Элементы трёх стилей можно использовать как детали конструктора, применяя их по отношению к конкретным людям или в разных рабочих ситуациях. Когда на проекте всё спокойно, менеджер может экспериментировать с гибкими демократическими методами, давать больше ответственности отдельным участникам команды, поощрять инициативу. Если же команда срывает сроки, менеджеру стоит переключиться на режим директивного управления, чтобы быстро «потушить пожар». Ставьте реакции, если вам интересна тема управления и в следующий раз мы поговорим о том, как заработать авторитет 🔥 #лонгрид #мир_IT
2 года назад
Библиотеки Москвы, где можно почитать и поработать 📖 Библиотеки уверенно трансформируются в городские гостиные, отвечающие современным запросам: теперь здесь можно и в коворкинге поработать, и выпить хорошего кофе, и подтянуть языки, а ещё отдать ребёнка в интересный кружок или самой распечатать что-нибудь на 3D-принтере. Подобрали для вас 5 классных читален Москвы 👇🏻 📚 Библиотека Technoscience Это была обычная библиотека № 240 на «Щукинской», но после реконструкции она получила название Technoscience. Оно говорит само за себя: здесь читают научно-технические издания, слушают лекции популяризаторов науки, обсуждают робототехнику и интернет вещей. А в фонде «100 книг Technoscience» хранятся издания, посвященные важным ИТ-открытиям и их интеграции в повседневную жизнь. Адрес: ул. Паршина, 33 📚 Библиотека современного искусства в «Гараже» Библиотека посвящена современному искусству. Прийти сюда стоит, даже если вы не изучаете искусство, но интересуетесь более широким культурным контекстом: в архивах есть книги по гендерным и постколониальным исследованиям, современной философии и социологии. А еще тут можно бесплатно сканировать книги. Адрес: ул. Крымский Вал, 9, стр. 32 📚 Библиотека имени Добролюбова История библиотеки началась с собрания книг московского коммерсанта и библиофила Михаила Александровича Вивьена. В 1848 году Вивьен открыл частную библиотеку для публичного пользования, основой которой стали девять тысяч томов его личной книжной коллекции. Интересное место с историей не только для работы, но и для культурного посещения. Адрес: Смоленская площадь, 13/21 📚 Библиотека имени Некрасова Некрасовка — одна из самых популярных библиотек в городе: больше 700 человек каждый день приходят в здание на Бауманской улице, чтобы поработать или почитать, посмотреть кино или послушать лекцию. Адрес: ул. Бауманская, 58/25, стр. 14 📚 Российская государственная библиотека для молодежи В библиотеке приятный дизайн залов, есть розетки и Wi-Fi, выдача книг через стол с дисплеем и сканером (интроверты оценят). Посещать ее могут все граждане старше 14 лет независимо от места проживания.   Адрес: Москва, ул. Б. Черкизовская, дом 4, корпус 1 А куда уходите поработать вы, когда хочется тишины и покоя? #подборка #мир_IT
2 года назад
​​Когда принято подводить итоги? Кажется в Новый год, День Рождения и в конце лета. Начиная со школы каждый старается вместить в три летние месяца все на свете: путешествия, личную жизнь, визиты к родственникам, ПП со спортом, и рыбалку со склалозанием, изучение испанского и игру на варгане. Получется это не всегда, но рефлексировать полезно. Поэтому давайте вспомним, как прошло это лето. Начинать нужно с себя 👇 В начале июня мы переработали контент-план и ввели новые форматы, выпустили 30 постов и 2 дня с участницей. Увеличили постинг с одного раза в неделю на два. Старались прислушиваться к вам в комментариях и делаи выводы из обратной связи. А еще мы обновили нашу копилку знаний и теперь там можно найти все посты из канала. А что вы делали этим летом? Делитесь своими итогами в комментариях! Вы можете рассказать о том, что успели сделать за лето в карьере, похвастаться новыми увлечениями, путешествиями или успехами в личной жизни:) #коротко_о_главном #мир_IT
2 года назад
​​Подборка кафе в Санкт-Петербурге, где можно поработать за ноутбуком: 🥐 Издательство Интересный интерьер, удобные столики, за которыми приятно уединиться и поработать. Можно заказать себе завтрак или тапасы. А после, как вариант — прогуляться по Невскому! Метро: Гостиный двор 🥐 Кафе в оранжерее Таврического сада Кафе, в котором круглый год лето. Отличное место для работы в будни днем: розеток много, людей мало. Если что-то заказываешь, посетить оранжерею можно бесплатно Метро: Чернышевская 🥐 Sibaristica Для тех, кто планирует посидеть подольше, в Sibaristica есть специальная зона коворкинга с желтыми столами. Панорамные окна, столы с розетками, вкусный кофе и собственные десерты. И, как вишенка на торте, рейтинг 4,9 на Яндекс Картах! Метро: Балтийская 🥐 Wöd Место расположено рядом с музеем-квартирой Набокова. Его создатели вдохновлялись атмосферой, которая царит обычно на открытиях художественных выставках. А называется оно в честь произведения Гете «Западно-восточный диван» (West-östlicher Diwan). Очень маленькое заведение, поэтому не факт, что будут свободные места. Метро: Адмиралтейская 🥐 CODE 505 Единственное тайм-кафе в этой подборке. Оно имеет несколько залов. Большой панорамный прекрасно подойдет для работы, если необходимо больше пространства и света. Для любителей работать на диване есть комната с мягкой мебелью. Особенность CODE 505 — возможность захватить еду и напитки с собой, заказать доставку или приготовить любимое блюдо самостоятельно. Метро: Площадь Александра Невского 🥐 Coffee 3 Здесь много места: площадь заведения составляет больше 200 квадратных метров. Со своим ноутбуком можно устроиться за дизайнерским столиком у огромного окна, развалиться в чилл-аут-зоне с подушками вместо стульев или забиться в тихий дальний угол. Метро: Петроградская Какое место стоит добавить в этот список? #подборка #мир_IT
2 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала