🔥🧑🎓 Simple WEB tests
Любой процесс автоматизации тестирования начинается с определенных этапов, к ним можно отнести:
▪️ выбор языка разработки тестов;
▪️ выбор фреймворка;
▪️ определить крит флоу, которое необходимо покрыть в первую очередь;
▪️ подготовить чек-листы/тест-кейсы автоматизации;
▪️ разработка тестов и выполнение тестов;
▪️ поддержка тестов после их разработки.
Изучить материал
#гайд
Любой процесс автоматизации тестирования начинается с определенных этапов, к ним можно отнести:
▪️ выбор языка разработки тестов;
▪️ выбор фреймворка;
▪️ определить крит флоу, которое необходимо покрыть в первую очередь;
▪️ подготовить чек-листы/тест-кейсы автоматизации;
▪️ разработка тестов и выполнение тестов;
▪️ поддержка тестов после их разработки.
Изучить материал
#гайд
👍10🔥2
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Продолжаем наш опрос — вторая часть👇
❤6
В какой стране вы живете последние 3 месяца?
Anonymous Poll
67%
Россия
5%
Украина
6%
Беларусь
3%
Казахстан
3%
Польша
2%
Кыргызстан
1%
Узбекистан
1%
США
0%
Грузия
12%
Другое
👍5❤1
Ваш доход в месяц после налогов:
Anonymous Poll
18%
до $500
15%
от $501 до $800
14%
от $801 до $1100
26%
от $1101 до $2000
14%
от $2001 до $3000
6%
от $3001 до $4000
2%
от $4001 до $5001
1%
от $5001 до $6000
4%
от $6001
❤1
Какой у вас коммерческий опыт работы в IT?
Anonymous Poll
17%
от 6 лет
21%
от 3 до 6 лет включительно
28%
от 1 до 3 лет включительно
12%
до 1 года
22%
нет опыта
👏6❤1
🤔 Очередной #дайджест по QA
⭕ Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema — о полезных приемах, хитростях, которые можно применить для ускорения процесса, и об источниках данных для такого тестирования
⭕ Цикломатическая сложность — почему Qa и разработчики должны беспокоиться об этом
⭕ Тестирование с намерением — технический взгляд на нюансы
⭕ Что такое регрессионное тестирование и smoke тестирование — про подводные камни регрессионного тестирования (лайфхаки для собеседования) и откуда взялось название Smoke тестирования
⭕ Тестирование по методу Монте-Карло — как повысить качество ПО
⭕ Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema — о полезных приемах, хитростях, которые можно применить для ускорения процесса, и об источниках данных для такого тестирования
⭕ Цикломатическая сложность — почему Qa и разработчики должны беспокоиться об этом
⭕ Тестирование с намерением — технический взгляд на нюансы
⭕ Что такое регрессионное тестирование и smoke тестирование — про подводные камни регрессионного тестирования (лайфхаки для собеседования) и откуда взялось название Smoke тестирования
⭕ Тестирование по методу Монте-Карло — как повысить качество ПО
❤🔥18❤5🔥3👍1
📚 Как протестировать машину времени: практическое руководство по архитектуре тестирования и автоматизации (2023)
✍️ Автор: Джо Колантонио
📃 Страниц: 384
Эта книга содержит пошаговые объяснения основных понятий и практические примеры по автоматизации. Вы начнете с определения оптимальной системы измерения и обеспечения качества для вашей компании, научитесь определять, на каком этапе развития находится ваша компания с точки зрения качества, методов и инструментов.
К концу этой книги вы сможете создавать веб-сайты более высокого качества за ограниченное время, внедряя лучшие практики автоматизации, методологии тестирования и обеспечения качества.
Что внутри:
🔸 Развитие способности мыслить нестандартно при тестировании методологий
🔸 Изучение различных типов тестов и их приложений с нетрадиционной точки зрения
🔸 Понимание, как применять различные технологии в процессе тестирования
🔸 Практика и оттачивание своих навыков тестирования с помощью практических упражнений с кодом
✍️ Автор: Джо Колантонио
📃 Страниц: 384
Эта книга содержит пошаговые объяснения основных понятий и практические примеры по автоматизации. Вы начнете с определения оптимальной системы измерения и обеспечения качества для вашей компании, научитесь определять, на каком этапе развития находится ваша компания с точки зрения качества, методов и инструментов.
К концу этой книги вы сможете создавать веб-сайты более высокого качества за ограниченное время, внедряя лучшие практики автоматизации, методологии тестирования и обеспечения качества.
Что внутри:
🔸 Развитие способности мыслить нестандартно при тестировании методологий
🔸 Изучение различных типов тестов и их приложений с нетрадиционной точки зрения
🔸 Понимание, как применять различные технологии в процессе тестирования
🔸 Практика и оттачивание своих навыков тестирования с помощью практических упражнений с кодом
🤩14👍3❤2🥰1
Forwarded from Библиотека питониста | Python, Django, Flask
🔤 Азбука SQL в примерах. Часть 2. Ограничения, которые упрощают жизнь
В предыдущей части мы выяснили, что такое SQL, создали свою первую базу данных и добавили в неё первую таблицу. Пришло время узнать, как сделать добавление данных в неё более простым и надёжным.
🔗 Читать статью
🔗 Зеркало
В предыдущей части мы выяснили, что такое SQL, создали свою первую базу данных и добавили в неё первую таблицу. Пришло время узнать, как сделать добавление данных в неё более простым и надёжным.
🔗 Читать статью
🔗 Зеркало
👍7❤2
🤔❓ Почему джунов-тестировщиков не берут на работу?
Многие не могут понять, почему так происходит.
Не в каждой компании есть отдел тестирования. Если это маленькая компания или стартап, они могут нанять одного тестировщика, чтобы посмотреть, как пойдет. Если компания крупная, то могут набирать группу тестеров: одного на 2-4 разработчика. Но, в любом случае, такое количество специалистов, которое предлагает рынок, компаниям не нужно.
Продолжение смотрите в ролике.
#видео
Многие не могут понять, почему так происходит.
Не в каждой компании есть отдел тестирования. Если это маленькая компания или стартап, они могут нанять одного тестировщика, чтобы посмотреть, как пойдет. Если компания крупная, то могут набирать группу тестеров: одного на 2-4 разработчика. Но, в любом случае, такое количество специалистов, которое предлагает рынок, компаниям не нужно.
Продолжение смотрите в ролике.
#видео
👍4🥰3❤1
🤓🤖 Bash для тестировщика
Неважно, программист вы или тестировщик — bash знать строго обязательно. Не всегда будет выпадать случай работать с GUI, поэтому для того, чтобы скачать файл, посмотреть логи и что-либо еще, понадобится консоль.
В этом ролике автор разбирает базовые настройки среды и команды, которые понадобятся для работы с терминалом.
00:35 Зачем bash-терминал тестировщику?
02:11 Установка и настройка bash на Windows 10
06:14 Команды pwd и cd
10:19 Быстрая навигация в bash
#видео
Неважно, программист вы или тестировщик — bash знать строго обязательно. Не всегда будет выпадать случай работать с GUI, поэтому для того, чтобы скачать файл, посмотреть логи и что-либо еще, понадобится консоль.
В этом ролике автор разбирает базовые настройки среды и команды, которые понадобятся для работы с терминалом.
00:35 Зачем bash-терминал тестировщику?
02:11 Установка и настройка bash на Windows 10
06:14 Команды pwd и cd
10:19 Быстрая навигация в bash
#видео
🤩15👍10❤5🔥1
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
Продолжаем наш опрос — вторая часть👇
Продолжаем наш опрос — последняя, третья часть👇
❤4
На каком языке программирования вы пишете больше всего?
Anonymous Poll
36%
Python
2%
Go
22%
Java
11%
JavaScript
2%
TypeScript
3%
C/C++
8%
С#
3%
Swift/Kotlin
2%
PHP
9%
Другой
❤5
Какая ваша специализация в IT?
Anonymous Poll
4%
Backend
1%
Frontend
3%
Fullstack
2%
Mobile
1%
Desktop
1%
DevOps/Sysadmin
79%
QA
1%
Data Science
1%
Кибербезопасность
8%
Другое
❤7
Какой грейд у вас на работе?
Anonymous Poll
9%
Стажер
18%
Джуниор
33%
Миддл
17%
Сеньор
8%
Тимлид
1%
Архитектор
3%
СТО
11%
я не в IT
❤9
Это не просто видео, где автор рассказывает, как пользоваться определённым инструментом. Здесь разбираются виды тестов и, даже, архитектура при их добавлении.
Спикер показывает, как написать правильный код для теста Backend'а на Go. А еще сможете обзавестись некоторым количеством Best practices.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Тестирование в Go: от плохого к хорошему
Оставить заявку на менторскую программу Эйч Навыки, чтобы перейти на Go, сменить работу, апнуть грейд или зарплату: https://t.iss.one/skills_mentee_bot?start=ordersuccess_video_iJK99AQqKZY
Подробнее про Эйч Навыки: https://hcareers.notion.site/Go-10-600-4a68…
Подробнее про Эйч Навыки: https://hcareers.notion.site/Go-10-600-4a68…
👍6❤2
🎉 QA Meetup от X5 Tech
12 декабря в 19:00 вы приглашаетесь на новогодний QA meetup, в котором поговорите про мониторинг, тренды в тестировании и процессы встраивания дизайн-ревью в компании.
Программа:
Full-coverage monitoring. Преимущества и недостатки.
Обсудим, что из себя представляет мониторинг и зачем он нужен. Какие виды мониторинга бывают, и в каком виде он существует сейчас. Также рассмотрим каким хотелось бы видеть идеальный мониторинг с точки зрения рабочего процесса. Разберем конкретные примеры.
Test as Code. Влияние на индустрию тестирования.
Пока идут споры о том заменят ли тестировщиков нейросети, развивается новый подход хранения ручных тестов: «Тесты как код», который в дальнейшем окажет значительное влияние на индустрию тестирования. В докладе расскажу как внедряли данный подход в проекте. Как это повлияло на тестирование в команде и не только.
Не ищем легких путей в тестировании UI или как мы внедряли дизайн ревью?
А что если внедрить дизайн-ревью и позволить нашим дизайнерам самостоятельно тестировать UI? Почему бы и да, подумали мы. Внедрить такой процесс непросто, но мы не ищем легких путей. Главное — результат. В своем докладе я расскажу про процесс встраивания дизайн-ревью в компании, а также поделюсь лайфхаками пользовательского тестирования, которые помогают нам проводить его еще более качественно.
Регистрация тут
#мероприятие
12 декабря в 19:00 вы приглашаетесь на новогодний QA meetup, в котором поговорите про мониторинг, тренды в тестировании и процессы встраивания дизайн-ревью в компании.
Программа:
Full-coverage monitoring. Преимущества и недостатки.
Обсудим, что из себя представляет мониторинг и зачем он нужен. Какие виды мониторинга бывают, и в каком виде он существует сейчас. Также рассмотрим каким хотелось бы видеть идеальный мониторинг с точки зрения рабочего процесса. Разберем конкретные примеры.
Test as Code. Влияние на индустрию тестирования.
Пока идут споры о том заменят ли тестировщиков нейросети, развивается новый подход хранения ручных тестов: «Тесты как код», который в дальнейшем окажет значительное влияние на индустрию тестирования. В докладе расскажу как внедряли данный подход в проекте. Как это повлияло на тестирование в команде и не только.
Не ищем легких путей в тестировании UI или как мы внедряли дизайн ревью?
А что если внедрить дизайн-ревью и позволить нашим дизайнерам самостоятельно тестировать UI? Почему бы и да, подумали мы. Внедрить такой процесс непросто, но мы не ищем легких путей. Главное — результат. В своем докладе я расскажу про процесс встраивания дизайн-ревью в компании, а также поделюсь лайфхаками пользовательского тестирования, которые помогают нам проводить его еще более качественно.
Регистрация тут
#мероприятие
🔥5❤2
🤔 Очередной #дайджест по QA
🪧 Как контракты помогают QA-специалисту не «сгореть» от багов в приложении — борьба с неравномерной нагрузкой на инженера по тестированию и замедлением скорости релизов
🪧 Test-English — бесплатный источник для изучения английского
🪧 Тестирование мобильных и веб-приложений — 10 полезнейших лекций
🪧 Human Resource Machine — возьмите контроль над офисными работниками и запрограммируйте их на решение головоломок
🪧 Книга — Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
🪧 Как контракты помогают QA-специалисту не «сгореть» от багов в приложении — борьба с неравномерной нагрузкой на инженера по тестированию и замедлением скорости релизов
🪧 Test-English — бесплатный источник для изучения английского
🪧 Тестирование мобильных и веб-приложений — 10 полезнейших лекций
🪧 Human Resource Machine — возьмите контроль над офисными работниками и запрограммируйте их на решение головоломок
🪧 Книга — Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
❤7👍6🔥6🥰4👏3
#вопросы_с_собеседования
Как установить приоритет тестового случая?
Атрибут priority используется для аннотаций @Test. Если приоритет не установлен, тестовые сценарии выполняются в алфавитном порядке.
Как установить приоритет тестового случая?
Атрибут priority используется для аннотаций @Test. Если приоритет не установлен, тестовые сценарии выполняются в алфавитном порядке.
// TestNG Interview Questions
package TestNG;
import org.testng.annotations.*;
public class PriorityTestCase{
@Test(priority=0)
public void testCase1() {
system.out.println(«Test Case 1»);
}
@Test(priority=1)
public void testCase2() {
system.out.println(«Test Case 2»);
}
}
🤩24❤7👍1👏1
Самые полезные каналы для программистов в одной подборке!
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Библиотека шарписта
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
Сохраняйте себе, чтобы не потерять 💾
🔥Для всех
Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
#️⃣C#
Библиотека шарписта
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel
☁️DevOps
Библиотека devops’а
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
🐘PHP
Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты
🐍Python
Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты
☕Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков
👾Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту
🦫Go
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go
🧠C++
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++
💻Другие профильные каналы
Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
💼Каналы с вакансиями
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈
🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT
Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *
* Организация Meta запрещена на территории РФ
❤7