Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомится с "ответом на задачу про перекус Винни-пуха".
Все самые интересные задачи и вопросы, в том числе те, с которыми вы можете столкнуться на собеседовании мы публикуем в нашей рубрике - #ProQuality_tasks.
Обсудить решение задачи вы можете в ProQuality Chat.
Сегодня вы можете ознакомится с "ответом на задачу про перекус Винни-пуха".
Все самые интересные задачи и вопросы, в том числе те, с которыми вы можете столкнуться на собеседовании мы публикуем в нашей рубрике - #ProQuality_tasks.
Обсудить решение задачи вы можете в ProQuality Chat.
Telegraph
Винни-пух и перекус
Винни-Пух посмотрел на свои цифровые часы: было 12:45. «Все цифры разные, самое время перекусить», — подумал он. Сколько раз за сутки Винни-Пуху можно перекусить? На цифровых часах Винни-Пуха отображаются четыре цифры — только часы и минуты. Решение Эту задачу…
#softwareTesting #grayBoxTesting #testingTypes
Все мы знакомы с тестированием черного и белого ящиков и потратили годы на работу с ними. У обоих этих подходов есть свои достоинства и недостатки, и тестировщики научились мириться с ними.
Поскольку в техническом мире все так быстро меняется, тестирование серого ящика теперь занимает центральное место, благодаря совмещению достоинств обоих подходов и отсутствию большинства их недостатков. В этом статье рассказано все, что вам нужно знать об этом типе тестирования.
Все о тестировании серого ящика
Все мы знакомы с тестированием черного и белого ящиков и потратили годы на работу с ними. У обоих этих подходов есть свои достоинства и недостатки, и тестировщики научились мириться с ними.
Поскольку в техническом мире все так быстро меняется, тестирование серого ящика теперь занимает центральное место, благодаря совмещению достоинств обоих подходов и отсутствию большинства их недостатков. В этом статье рассказано все, что вам нужно знать об этом типе тестирования.
Все о тестировании серого ящика
Telegraph
Gray Box Testing – The New Normal?
Все мы знакомы с тестированием черного и белого ящиков и потратили годы на работу с ними. У обоих этих подходов есть свои достоинства и недостатки, и тестировщики научились мириться с ними. Поскольку в техническом мире все так быстро меняется, тестирование…
#proQuality_books #softwareTesting
Learning Test-Driven Development (2021)
Автор: Saleem Siddiqui
Количество страниц: 423
Язык издания: Английский
Ваш код - это иллюстрация ваших навыков разработчика. Независимо от того, какой язык вы используете, код должен быть чистым, элегантным и лаконичным. Используя разработку через тестирование (TDD), вы будете писать код, который легко понять, он сохранит свою элегантность и будет работать в течение месяцев и даже лет.
Автор Салим Сиддики покажет вам, как справиться со сложностью предметной области, используя подход, основанный на модульном тестировании. TDD разделяет требования на небольшие реализуемые функции, позволяя решать проблемы независимо от используемых вами языков и фреймворков. С помощью обучения разработке на основе тестов вы узнаете, как включить TDD в свою обычную практику программирования.
Эта книга поможет вам:
✔️Научится использовать подход TDD «разделяй и властвуй», чтобы обуздать сложность предметной области;
✔️Понять, как TDD работает в разных языках, фреймворках тестирования и концепциях предметной области;
✔️Узнаеть, как TDD обеспечивает непрерывную интеграцию;
✔️Узнать, как написать простую и эффективную программу модульного тестирования на JavaScript;
✔️Настроить среду непрерывной интеграции с модульными тестами, созданными во время TDD.
✔️Писать чистый, незагроможденный код с использованием TDD на Go, JavaScript и Python
Плюсы:
➕Актуальность материала;
➕Примеры кода на трёх языках.
Недостатки:
➖Нет перевода на русский язык;
➖Недостаточное количество отзывов.
Learning Test-Driven Development (2021)
Автор: Saleem Siddiqui
Количество страниц: 423
Язык издания: Английский
Ваш код - это иллюстрация ваших навыков разработчика. Независимо от того, какой язык вы используете, код должен быть чистым, элегантным и лаконичным. Используя разработку через тестирование (TDD), вы будете писать код, который легко понять, он сохранит свою элегантность и будет работать в течение месяцев и даже лет.
Автор Салим Сиддики покажет вам, как справиться со сложностью предметной области, используя подход, основанный на модульном тестировании. TDD разделяет требования на небольшие реализуемые функции, позволяя решать проблемы независимо от используемых вами языков и фреймворков. С помощью обучения разработке на основе тестов вы узнаете, как включить TDD в свою обычную практику программирования.
Эта книга поможет вам:
✔️Научится использовать подход TDD «разделяй и властвуй», чтобы обуздать сложность предметной области;
✔️Понять, как TDD работает в разных языках, фреймворках тестирования и концепциях предметной области;
✔️Узнаеть, как TDD обеспечивает непрерывную интеграцию;
✔️Узнать, как написать простую и эффективную программу модульного тестирования на JavaScript;
✔️Настроить среду непрерывной интеграции с модульными тестами, созданными во время TDD.
✔️Писать чистый, незагроможденный код с использованием TDD на Go, JavaScript и Python
Плюсы:
➕Актуальность материала;
➕Примеры кода на трёх языках.
Недостатки:
➖Нет перевода на русский язык;
➖Недостаточное количество отзывов.
#ProQuality_tasks
Всем привет! С вами снова рубрика задачки ProQuality🥳💫
Скорее присоединяйтесь к развлечениям с пользой!
Задача про продуктивность, в которой с первого раза ошибаются все, но, возможно, не вы
В одном IT-стартапе стали применять аджайл, начали использовать скрам, повесили канбан и другие модные слова. Из-за этого производительность труда программистов упала на 25%. На сколько процентов теперь увеличилось время выполнения каждой задачи из баг-трекера?
Задача не так проста, как кажется 🙂 Первый очевидный ответ, который приходит в голову — раз производительность упала на четверть, то и время увеличилось тоже на четверть. Но это неправильный ответ. Сможете доказать почему?
Обсудить задачу или предложить свое решение вы можете в ProQuality Chat!
Всем привет! С вами снова рубрика задачки ProQuality🥳💫
Скорее присоединяйтесь к развлечениям с пользой!
Задача про продуктивность, в которой с первого раза ошибаются все, но, возможно, не вы
В одном IT-стартапе стали применять аджайл, начали использовать скрам, повесили канбан и другие модные слова. Из-за этого производительность труда программистов упала на 25%. На сколько процентов теперь увеличилось время выполнения каждой задачи из баг-трекера?
Задача не так проста, как кажется 🙂 Первый очевидный ответ, который приходит в голову — раз производительность упала на четверть, то и время увеличилось тоже на четверть. Но это неправильный ответ. Сможете доказать почему?
Обсудить задачу или предложить свое решение вы можете в ProQuality Chat!
Недавно мы ввели новую рубрику небольших тестов #ProQuality_quiz по наиболее популярным темам, таким как языки программирования, git, теория тестирования, базы данных а так же общие вопросы по базовым знаниям it и многое другое. Они помогут вам найти пробелы в ваших знаниях или убедиться в их отсутствии, чтобы всегда быть готовым к собеседованию.
Пришло время для третьего теста! сегодня мы предлагаем вам пройти тест на тему qa.
Обсудить вопросы можно в ProQuality Chat 💭
Пришло время для третьего теста! сегодня мы предлагаем вам пройти тест на тему qa.
Обсудить вопросы можно в ProQuality Chat 💭
На каком этапе жизненного цикла программного продукта НЕ могут проявиться дефекты?
Anonymous Quiz
2%
Написание программного кода
9%
Проектирование системы
0%
Тестирование системы
1%
Использование системы
88%
Могут проявиться во всех случаях
Что является основным критерием при проведении приемочного тестирования (acceptance testing)?
Anonymous Quiz
7%
Отчет по review программного кода
10%
Тест-план
6%
Тестовый случай (test case)
77%
Требования
Кем проводятся приемочные тесты?
Anonymous Quiz
65%
Заказчиками
1%
Разработчиками
22%
Тестировщиками
12%
Пользователями
Укажите атрибут отчета об ошибке, который НЕ входит в число обязательных (из перечисленных):
Anonymous Quiz
3%
Идентификатор (id)
90%
Тэги (tags)
2%
Краткое описание (summary)
3%
Важность (severity)
3%
Срочность (priority)
Желаем всем отличных выходных!🦎
Сегодня вы можете ознакомится с ответом на задачу про продуктивность.
Все самые интересные задачи и вопросы, в том числе те, с которыми вы можете столкнуться на собеседовании мы публикуем в нашей рубрике - #ProQuality_tasks.
Обсудить решение задачи вы можете в ProQuality Chat.
Сегодня вы можете ознакомится с ответом на задачу про продуктивность.
Все самые интересные задачи и вопросы, в том числе те, с которыми вы можете столкнуться на собеседовании мы публикуем в нашей рубрике - #ProQuality_tasks.
Обсудить решение задачи вы можете в ProQuality Chat.
Telegraph
Задача про продуктивность, в которой с первого раза ошибаются все
В одном IT-стартапе стали применять эджайл, начали использовать скрам, повесили канбан и другие модные слова. Из-за этого производительность труда программистов упала на 25%. На сколько процентов теперь увеличилось время выполнения каждой задачи из баг-трекера?…
This media is not supported in your browser
VIEW IN TELEGRAM
Когда твой код скомпилировался, и даже как-то работает 😅
Miniq Vitebsk совместно с новой звёздочкой community-вселенной, QA-сообществом BugHunters , рады пригласить тебя на совместный ивент Miniq QA Day #2!
На этот раз мы обсудим основы риск-менеджмента для QA вместе с Lead Software Testing Engineer Екатериной Тарасевич, а также в формате панельной дискуссии устроим живую беседу об особенностях роли тестировщика и тестирования в Agile разработке, где нашими спикерами станут Agile Coach Алина Меллер, Senior Software Testing Engineer Вадим Плюто и Senior Software Test Automation Engineer Александр Губанов.
А если у тебя уже сейчас есть вопросы к нашим спикерам - смело оставляй их в секции Q&A на страницах докладов и платформе Community-Z!
Всех участников гарантированно ожидает дружеская атмосфера, живое общение, а главное - обсуждение тем, интересных и актуальных каждому! Подключайся, присоединяйся, задавай вопросы и получай важные ответы на Miniq QA Day #2!
На этот раз мы обсудим основы риск-менеджмента для QA вместе с Lead Software Testing Engineer Екатериной Тарасевич, а также в формате панельной дискуссии устроим живую беседу об особенностях роли тестировщика и тестирования в Agile разработке, где нашими спикерами станут Agile Coach Алина Меллер, Senior Software Testing Engineer Вадим Плюто и Senior Software Test Automation Engineer Александр Губанов.
А если у тебя уже сейчас есть вопросы к нашим спикерам - смело оставляй их в секции Q&A на страницах докладов и платформе Community-Z!
Всех участников гарантированно ожидает дружеская атмосфера, живое общение, а главное - обсуждение тем, интересных и актуальных каждому! Подключайся, присоединяйся, задавай вопросы и получай важные ответы на Miniq QA Day #2!
#automationTesting
Реактивные интерфейсы уже более 5 лет являются индустриальным стандартом в мире Frontend разработки.
В данной статье автор продемонстрирует применение некоторых идей из этой сферы для решения задач автоматизации UI.
MVVM и МBT в контексте автоматизации UI
Реактивные интерфейсы уже более 5 лет являются индустриальным стандартом в мире Frontend разработки.
В данной статье автор продемонстрирует применение некоторых идей из этой сферы для решения задач автоматизации UI.
MVVM и МBT в контексте автоматизации UI
Хабр
MVVM и МBT в контексте автоматизации UI
Реактивные интерфейсы уже более 5 лет являются индустриальным стандартом в мире Frontend разработки. В данной статье будет продемонстрировано применение некоторых идей из этой сферы для решения задач...
#proQuality_books #softwareTesting
Искусство тестирования программ (2016)
Автор: Гленфорд Майерс, Том Баджетт, Кори Сандлер
Количество страниц: 272
Язык издания: Русский, Английский
Универсальный учебник, переживший третье переиздание на русском языке. Книге уже больше 30 лет, но она дополняется от издания к изданию. Несмотря на столь почтенный возраст, она не теряет актуальности благодаря глубине изложенного материала. Обычно книги по тестированию посвящены конкретным методам разработки, языкам программирования или методикам тестирования, что приводит к быстрому устареванию материала. Авторы этой книги поставили своей целью рассказать об основополагающих принципах тестирования:
✔️мобильных приложений
✔️веб-приложений
✔️удобства использования
✔️сквозного и гибкого тестирования
✔️коллективного, то есть с привлечением пользователей, подхода
Плюсы:
➕Информативная, удобный формат, качественная спец. литература
➕Отличная книга для входа в профессию, даёт необходимые знания в достаточном объёме
➕Приводятся полезные формулы, примеры
Недостатки:
➖У русского издания бумага тонкая, печать не на высоте
Для кого книга:
✔️По уровню знаний и навыков она больше подходит начинающим специалистам
✔️Может значительно расширить кругозор уже работающих тестировщиков
Искусство тестирования программ (2016)
Автор: Гленфорд Майерс, Том Баджетт, Кори Сандлер
Количество страниц: 272
Язык издания: Русский, Английский
Универсальный учебник, переживший третье переиздание на русском языке. Книге уже больше 30 лет, но она дополняется от издания к изданию. Несмотря на столь почтенный возраст, она не теряет актуальности благодаря глубине изложенного материала. Обычно книги по тестированию посвящены конкретным методам разработки, языкам программирования или методикам тестирования, что приводит к быстрому устареванию материала. Авторы этой книги поставили своей целью рассказать об основополагающих принципах тестирования:
✔️мобильных приложений
✔️веб-приложений
✔️удобства использования
✔️сквозного и гибкого тестирования
✔️коллективного, то есть с привлечением пользователей, подхода
Плюсы:
➕Информативная, удобный формат, качественная спец. литература
➕Отличная книга для входа в профессию, даёт необходимые знания в достаточном объёме
➕Приводятся полезные формулы, примеры
Недостатки:
➖У русского издания бумага тонкая, печать не на высоте
Для кого книга:
✔️По уровню знаний и навыков она больше подходит начинающим специалистам
✔️Может значительно расширить кругозор уже работающих тестировщиков
#softSkills
Навыки, которые IT-специалисты применяют в работе, делятся на два типа – hard skills («жёсткие навыки») и soft skills («гибкие навыки»). Первые – это профессиональные умения, которыми инженеры пользуются, решая технические задачи. Это, например, владение Java или знание Big Data-стека.
А что насчет вторых? Soft skills – это комплекс неспециализированных навыков, которые не менее важны в работе. Автор статьи рассказывает, что это за умения, зачем они нужны айтишнику, как их развивать, почему инженеры с прокаченными «гибкими навыками» становятся все более востребованными.
Зачем инженеру soft skills
Навыки, которые IT-специалисты применяют в работе, делятся на два типа – hard skills («жёсткие навыки») и soft skills («гибкие навыки»). Первые – это профессиональные умения, которыми инженеры пользуются, решая технические задачи. Это, например, владение Java или знание Big Data-стека.
А что насчет вторых? Soft skills – это комплекс неспециализированных навыков, которые не менее важны в работе. Автор статьи рассказывает, что это за умения, зачем они нужны айтишнику, как их развивать, почему инженеры с прокаченными «гибкими навыками» становятся все более востребованными.
Зачем инженеру soft skills
#careerPath 📈
У каждого свой путь в IT. Очень часто в айти приходят люди из других сфер, кардинально меняя парадигму жизненного пути.
В статье автор делится историей своего нелегкого, но интересного пути «в айти» через QA, с бэкграундом, который к этому вообще никак не располагает.
Из грузчика в QA без регистрации и смс
У каждого свой путь в IT. Очень часто в айти приходят люди из других сфер, кардинально меняя парадигму жизненного пути.
В статье автор делится историей своего нелегкого, но интересного пути «в айти» через QA, с бэкграундом, который к этому вообще никак не располагает.
Из грузчика в QA без регистрации и смс
Хабр
Из грузчика в QA без регистрации и смс
Привет, меня зовут Павел Купцов, я — QA в Петровиче. До QA я добирался несколько лет окольными путями: через техникум, работу грузчиком и «эникейщиком», упорное обучение, когда курсы нужно было...
Прокачаемся в Gametesting вместе с Proquality?
Присоединяйся к Game testing: types of bugs!
16 и 18 ноября с 18:00 до 20:00 подробно разберем типы багов в играх, найдем их в популярных проектах и научимся обезвреживать.
Помогут в этом Иван Волыхин, Senior Software Testing Engineer, и Владимир Баянов, Software Testing Engineer.
Регистрируйся по ссылке — Game testing: types of bugs!
В Proquality Community всегда рады новым знакомствам!
Оставайся на связи в Instagram, Telegram и смотри ивенты в записи на YouTube.
До встречи на митапе!
Присоединяйся к Game testing: types of bugs!
16 и 18 ноября с 18:00 до 20:00 подробно разберем типы багов в играх, найдем их в популярных проектах и научимся обезвреживать.
Помогут в этом Иван Волыхин, Senior Software Testing Engineer, и Владимир Баянов, Software Testing Engineer.
Регистрируйся по ссылке — Game testing: types of bugs!
В Proquality Community всегда рады новым знакомствам!
Оставайся на связи в Instagram, Telegram и смотри ивенты в записи на YouTube.
До встречи на митапе!
#automationTesting
Каждый автоматизатор сталкивался с подобными вопросами "Какие типы локаторов ты используешь при поиске элементов?", "Чем отличается CSS от XPath?" и т.д.
Автор сегодняшней статьи хочет рассказать вам насколько XPath крутой и почему он более эффективный чем другие типы локаторов.
Вот почему мы всегда пишем селекторы на XPath
Каждый автоматизатор сталкивался с подобными вопросами "Какие типы локаторов ты используешь при поиске элементов?", "Чем отличается CSS от XPath?" и т.д.
Автор сегодняшней статьи хочет рассказать вам насколько XPath крутой и почему он более эффективный чем другие типы локаторов.
Вот почему мы всегда пишем селекторы на XPath
Хабр
Вот почему мы всегда пишем селекторы на XPath
Привет, Хабр! Сегодня хочется поговорить про XPath — мощный и гибкий инструмент для работы с веб-интерфейсами, который при этом почему-то остается не особенно популярным. Статей и мануалов по XPath...