Найти в Дзене
Покупайте СтеллыИ дарите их за контент
2 года назад

Инструменты 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 года назад

5 вдохновляющих TED-выступлений о женском лидерстве в IT 🚀 Ловите под­бор­ку луч­ших TED-лек­ций о том, как важ­но при­вле­кать и мо­ти­ви­ро­вать де­ву­шек и жен­щин раз­ви­вать­ся в IT, а так­же за­ни­мать ру­ко­во­дя­щие долж­но­сти. 🗣 Вдохновляя новое поколение женщин-инженеров | Дебби Стерлинг Деб­би Стер­линг — ос­но­ва­тель­ни­ца GoldieBox, ком­па­нии по про­из­вод­ству иг­ру­шек, по­мо­га­ю­щих в вос­пи­та­нии но­во­го по­ко­ле­ния жен­щин-ин­же­не­ров. В сво­ем вы­ступ­ле­нии Деб­би рас­ска­зы­ва­ет о про­бле­мах и вы­зо­вах в ка­рье­ре, с ко­то­ры­ми она столк­ну­лась. Она уве­ре­на, что ин­ду­стрия дет­ских иг­ру­шек на­ме­рен­но вы­стра­и­ва­ет ген­дер­ную мар­ке­тин­го­вую стра­те­гию, про­да­вая «ин­же­нер­ные» иг­руш­ки (все, что нуж­но со­би­рать, стро­ить и про­ек­ти­ро­вать) ис­клю­чи­тель­но маль­чи­кам. Важ­ная лек­ция, ко­то­рая по­ка­зы­ва­ет, что сте­рео­ти­пы за­кла­ды­ва­ют­ся с очень ран­них лет. 🗣 Учите девочек храбрости, а не совершенству | Реш­ма Со­я­ни Реш­ма Со­я­ни — ос­но­ва­тель­ни­ца ор­га­ни­за­ции Girls Who Code. В сво­ей лек­ции Реш­ма рас­суж­да­ет, ка­кие фор­ми­ру­ют­ся ожи­да­ния у ро­ди­те­лей и об­ще­ства от де­тей, и как это мо­жет по­вли­ять на вы­бор их ка­рье­ры в бу­ду­щем. Вос­пи­ты­вая в де­воч­ках стрем­ле­ние к со­вер­шен­ству, мы учим оста­нав­ли­вать­ся их на том, что дает по­сто­ян­ный и спо­кой­ный успех. Это не поз­во­ля­ет им рис­ко­вать — но ведь имен­но это и тре­бу­ет­ся для дви­же­ния по ка­рьер­ной лест­ни­це. 🗣 За­кре­пи­те роль жен­щин в IT | Мелина Маснатта Ме­ли­на Мас­нат­та — ос­но­ва­тель­ни­ца ор­га­ни­за­ции Chi­cas en Tec­nología — рас­ска­зы­ва­ет как мо­жет из­ме­нить­ся сфе­ра тех­но­ло­гий, если в нее бу­дут во­вле­че­ны жен­щи­ны. Она де­лит­ся, че­рез что нуж­но прой­ти де­вуш­ке, ре­шив­шей на­чать ка­рье­ру в IT — от по­ступ­ле­ния в уни­вер­си­тет до пер­вой ра­бо­ты. В сво­ей лек­ции Ме­ли­на пред­ла­га­ет воз­мож­ные пути раз­ви­тия на при­ме­ре опы­та сво­ей ком­па­нии и мо­ти­ви­ру­ет об­ра­зо­ва­тель­ные учре­жде­ния вос­пи­ты­вать в де­воч­ках ли­дер­ские ка­че­ства. 🗣 Девочкам не место в программировании? Я рушу этот стереотип | Али­на Дю­су­по­ва В сво­ей лек­ции про­грам­мист­ка Али­на Дю­су­по­ва рас­ска­зы­ва­ет, как она участ­во­ва­ла в меж­ду­на­род­ном кон­кур­се по про­грам­ми­ро­ва­нию для де­во­чек в Сан-Фран­цис­ко. Али­на по­дроб­но объ­яс­ня­ет, как про­хо­ди­ла раз­ра­бот­ка ее при­ло­же­ния, в чем воз­ни­ка­ли труд­но­сти, и го­во­рит о важ­но­сти мен­тор­ства в об­ра­зо­ва­нии и ка­рьер­ном раз­ви­тии. 🗣 По­че­му сре­ди нас так мало жен­щин-ру­ко­во­ди­те­лей | Ше­рил Сэнд­берг Ше­рил Сэнд­берг, COO (глав­ный опе­ра­ци­он­ный ди­рек­тор) ком­па­нии Face­book, рас­суж­да­ет о том, по­че­му на ру­ко­во­дя­щих долж­но­стях так мало жен­щин. В сво­ей речи она пред­ла­га­ет со­ве­ты для де­ву­шек, ко­то­рым важ­на ка­рье­ра: • не стес­няй­тесь за­ни­мать ме­сто в этом мире, как го­во­рит Сэнд­берг: «Са­ди­тесь за стол»; • пусть ваш парт­нер бу­дет дей­стви­тель­но ва­шим парт­не­ром — и в во­про­сах раз­де­ле­ния обя­зан­но­стей по дому, и в во­про­сах под­дер­жа­ния ка­рьер друг дру­га; • не сда­вай­те по­зи­ции рань­ше вре­ме­ни — не сто­ит стро­ить пла­ны об ухо­де с вы­со­кой долж­но­сти, толь­ко по­лу­чив ее. Есть ли еще какие-нибудь выступления на TED, которые, по вашему мнению, должны были войти в этот список? Пишите в комментарии! #подборка #мир_IT

Покупайте СтеллыИ дарите их за контент