⚛️ Про Тест-дизайнера.
В свое время, на одном из проектов, было такое разделение: существовал отдельный человек, пишущий кейсы🙂
Его называли тест-дизайнером.
Где-то полгода и мне пришлось замещать эту функцию.
Когда занимаешься только описательной работой и не тестируешь живую систему это может быстро наскучить.
У меня было так🤷♀️
Но все на любителя.
❓ А вы смогли бы заниматься только тест-дизайном?
#мнение_автора #test_analyst
@testorest
В свое время, на одном из проектов, было такое разделение: существовал отдельный человек, пишущий кейсы
Его называли тест-дизайнером.
Где-то полгода и мне пришлось замещать эту функцию.
Когда занимаешься только описательной работой и не тестируешь живую систему это может быстро наскучить.
У меня было так🤷♀️
Но все на любителя.
#мнение_автора #test_analyst
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🤓2
А вы смогли бы заниматься только тест-дизайном?
Anonymous Poll
13%
Да
32%
Да, но только временно
55%
Нет
⚛️Принципы тестирования. 1 часть.🤓
Вспомним принципы тестирования.
Всего их семь. Сегодня рассмотрим подробнее три самых неожиданных
1️⃣ Исчерпывающее тестирование не возможно
Проверить все невозможно, за исключением тривиальных случаев.
Вместо исчерпывающего тестирования следует использовать:
- методики тестирования (классы эквивалентности;
- таблицы решений и т.д.);
- расстановку приоритетов;
- тестирование на основе рисков.
2️⃣ Тестирование демонстрирует наличие дефектов
Тестирование может показать, что в системе присутствуют дефекты, но не может доказать отсутствие дефектов.
Тестирование снижает вероятность того, что дефекты в объекте тестирования останутся необнаруженными, но даже если дефекты не обнаружены, тестирование не может доказать правильность объекта тестирования.
3️⃣ Заблуждение об отсутствии ошибок
Было бы заблуждением ожидать, что только проверка программного обеспечения обеспечит успех системы.
Тщательное тестирование всех указанных требований и исправление всех обнаруженных дефектов все равно может привести к созданию системы, которая не соответствует потребностям и ожиданиям пользователей, не помогает в достижении бизнес-целей клиента и уступает другим конкурирующим системам.
Помимо проверки следует также провести валидацию.
Так же это принцип о том, что дефекты в системе всегда есть, независимо от того насколько тщательно ее протестировали(вытекает из 1 ого принципа о невозможном исчерпывающем тестировании).
Еще четрые принципа более подробно будут описаны в следующей части.
Вот они:
4️⃣ Ранее тестирование сохраняет время и деньги
5️⃣ Принцип скопления дефектов
6️⃣ Тестирование зависит от контекста
7️⃣ Принцип пестицида
#обучение #принципы_тестирования
@testorest
Вспомним принципы тестирования.
Всего их семь. Сегодня рассмотрим подробнее три самых неожиданных
Проверить все невозможно, за исключением тривиальных случаев.
Вместо исчерпывающего тестирования следует использовать:
- методики тестирования (классы эквивалентности;
- таблицы решений и т.д.);
- расстановку приоритетов;
- тестирование на основе рисков.
Тестирование может показать, что в системе присутствуют дефекты, но не может доказать отсутствие дефектов.
Тестирование снижает вероятность того, что дефекты в объекте тестирования останутся необнаруженными, но даже если дефекты не обнаружены, тестирование не может доказать правильность объекта тестирования.
Было бы заблуждением ожидать, что только проверка программного обеспечения обеспечит успех системы.
Тщательное тестирование всех указанных требований и исправление всех обнаруженных дефектов все равно может привести к созданию системы, которая не соответствует потребностям и ожиданиям пользователей, не помогает в достижении бизнес-целей клиента и уступает другим конкурирующим системам.
Помимо проверки следует также провести валидацию.
Так же это принцип о том, что дефекты в системе всегда есть, независимо от того насколько тщательно ее протестировали(вытекает из 1 ого принципа о невозможном исчерпывающем тестировании).
Еще четрые принципа более подробно будут описаны в следующей части.
Вот они:
#обучение #принципы_тестирования
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
А какой принцип тестирования вам показался самым неожиданным?
Anonymous Poll
13%
1. Исчерпывающее тестирование не возможно
13%
2. Тестирование демонстрирует наличие дефектов
13%
3. Заблуждение об отсутствии ошибок
5%
4. Ранее тестирование сохраняет время и деньги
21%
5. Принцип скопления дефектов
8%
6. Тестирование зависит от контекста
28%
7. Принцип пестицида
⚛️Принципы тестирования.
2 часть.🤓
В продолжение поста: Принципы тестирования. 1 часть.
Где были описаны первые три:
1️⃣ Исчерпывающее тестирование не возможно
2️⃣ Тестирование демонстрирует наличие дефектов
3️⃣ Заблуждение об отсутствии ошибок
Рассмотрим более подробно остальные принципы:
4️⃣ Ранее тестирование сохраняет время и деньги
Дефекты, устраненные на ранних стадиях процесса, не вызовут последующих дефектов в зависимых областях кода.
Стоимость качества будет снижена, поскольку позже в SDLC будет происходить меньше сбоев.
Чтобы обнаружить дефекты на ранней стадии, как статическое тестирование, так и динамическое тестирование следует начинать как можно раньше.
5️⃣ Принцип скопления дефектов
Небольшое количество компонентов системы обычно содержит большинство обнаруженных дефектов или является причиной большинства эксплуатационных сбоев.
Это явление представляет собой иллюстрацию принципа Парето.
Например, в сервисах, отвечающих за покупки и статистику данных содержится 80% всех багов, а в остальных сервисах всего лишь 20% багов.
6️⃣ Тестирование зависит от контекста
Не существует единого универсально применимого подхода к тестированию. Тестирование проводится по-разному в разных контекстах.
Здесь контекст это - предметная область приложения, критерии качества, сроки выпуска и т.д.
7️⃣ Принцип пестицида
Если одни и те же тесты повторяются много раз, они становятся все более неэффективными в обнаружении новых дефектов.
Чтобы преодолеть этот эффект, возможно, потребуется изменить существующие тесты и тестовые данные, а также написать новые тесты.
Однако в некоторых случаях повторение одних и тех же тестов может иметь положительный результат, например, при автоматическом регрессионном тестировании.
🗣️ Описание принципов приближено к тому, как это описано в сертификации ISTQB.
По сути это вольный перевод с английского.🗣️
#обучение #принципы_тестирования
@testorest
2 часть.
В продолжение поста: Принципы тестирования. 1 часть.
Где были описаны первые три:
Рассмотрим более подробно остальные принципы:
Дефекты, устраненные на ранних стадиях процесса, не вызовут последующих дефектов в зависимых областях кода.
Стоимость качества будет снижена, поскольку позже в SDLC будет происходить меньше сбоев.
Чтобы обнаружить дефекты на ранней стадии, как статическое тестирование, так и динамическое тестирование следует начинать как можно раньше.
Небольшое количество компонентов системы обычно содержит большинство обнаруженных дефектов или является причиной большинства эксплуатационных сбоев.
Это явление представляет собой иллюстрацию принципа Парето.
Например, в сервисах, отвечающих за покупки и статистику данных содержится 80% всех багов, а в остальных сервисах всего лишь 20% багов.
Не существует единого универсально применимого подхода к тестированию. Тестирование проводится по-разному в разных контекстах.
Здесь контекст это - предметная область приложения, критерии качества, сроки выпуска и т.д.
Если одни и те же тесты повторяются много раз, они становятся все более неэффективными в обнаружении новых дефектов.
Чтобы преодолеть этот эффект, возможно, потребуется изменить существующие тесты и тестовые данные, а также написать новые тесты.
Однако в некоторых случаях повторение одних и тех же тестов может иметь положительный результат, например, при автоматическом регрессионном тестировании.
По сути это вольный перевод с английского.
#обучение #принципы_тестирования
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
"Подвиги кота-Геракла"
Когда настроился серьезно на вечер четверга😁
Держитесь, еще чуть-чуть до выходных!
@testorest
Когда настроился серьезно на вечер четверга😁
Держитесь, еще чуть-чуть до выходных!
@testorest
😁4❤3
⚛️Поделать на выходных 🤪
Почитать:🤓
1️⃣ Чем занимается инженер по тестированию
Статья будет интересна тем, кто хочет узнать какие задачи могут стоять перед тестировщиком. Есть иллюстрации - как это выглядит.
2️⃣ Тестирование как точка входа в IT (на англ.)
Данная фраза звучит из каждого утюга. Так ли это?
Мнение автора на тему. Читаем, подтягиваем английский.
#самообучение #на_выходных
@testorest
Почитать:
Статья будет интересна тем, кто хочет узнать какие задачи могут стоять перед тестировщиком. Есть иллюстрации - как это выглядит.
Данная фраза звучит из каждого утюга. Так ли это?
Мнение автора на тему. Читаем, подтягиваем английский.
#самообучение #на_выходных
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
⚛️Как начать учить что-то новое и не бросить.
Недавно взяла ведение новой группы по тестированию.
Возможно для них это будет особо актуально.
А так же для тех, кто сейчас изучает что-то новое и не хочет забросить это через пару дней/недель.
1️⃣ Заниматься по чуть-чуть
Если сегодня вам лень, но цели вы достичь хотите:
🟢 поставьте таймер на 7 минут.
🟢 займитесь обучением: начните читать или смотреть лекцию, делать задание
🟢 через 7 минут, вы скорее всего не заходите прерываться
🟢 поставьте таймер еще на 20-30 минут
Когда совсем не хочется, то меня такой метод очень выручает.
Просто сесть и пообещать себе потратить всего 7 минут.
7 минут кажутся безобидно малым временем и вы точно сможете их высидеть)) А дальше надеемся на то, что вставать и прерываться вам просто не захочется.
Такой самообман😁 но куда деваться - порой приходиться идти на хитрости.
2️⃣ Заниматься регулярно
Можно поставить в календарь напоминание на каждый день.
Пусть это будет всего 20 мин.
И по-возможности, лучше учиться утром. Поэтому в идеале вставать пораньше, и успевать уделить этому время.
Вечером после работы заставить себя на едине что-то учить почти не реально. А если дома кто-то отвлекает, то тем более.
3️⃣ На выходных можно учиться подольше
Идеально с утра с перерывами на физическую активность/спорт.
Например:
20+20+20=учеба+спорт+ учеба
Цикл можно повторить, или увеличить время.
4️⃣ Поощерение при выполненном плане обучения за неделю
В конце недели планируйте что-то очень приятное для себя:
встречи с друзьями, просмотр любимых фильмов и сериалов, массаж, поход в баню и т.д., если выполнили план обучения.
5️⃣ В момент обучения выключить интернет на телефоне
Если есть возможность вообще отключить все гаджеты, которые могут отвлечь.
6️⃣ Воспользоваться приложением для концетрации
Например, там вы можете сажать растение, и в течении определенного времени запрещается сидеть в устройстве, иначе растение погибнет.
Там же ставится таймер на нужное время концентрации.
В настройках можно выбрать музыку: шум леса, дождь, пение птиц.
Про приложение для концетрации
#обучение #самообучение #qa_изжизни
@testorest
Недавно взяла ведение новой группы по тестированию.
Возможно для них это будет особо актуально.
А так же для тех, кто сейчас изучает что-то новое и не хочет забросить это через пару дней/недель.
Если сегодня вам лень, но цели вы достичь хотите:
Когда совсем не хочется, то меня такой метод очень выручает.
Просто сесть и пообещать себе потратить всего 7 минут.
7 минут кажутся безобидно малым временем и вы точно сможете их высидеть)) А дальше надеемся на то, что вставать и прерываться вам просто не захочется.
Такой самообман
Можно поставить в календарь напоминание на каждый день.
Пусть это будет всего 20 мин.
И по-возможности, лучше учиться утром. Поэтому в идеале вставать пораньше, и успевать уделить этому время.
Вечером после работы заставить себя на едине что-то учить почти не реально. А если дома кто-то отвлекает, то тем более.
Идеально с утра с перерывами на физическую активность/спорт.
Например:
20+20+20=учеба+спорт+ учеба
Цикл можно повторить, или увеличить время.
В конце недели планируйте что-то очень приятное для себя:
встречи с друзьями, просмотр любимых фильмов и сериалов, массаж, поход в баню и т.д., если выполнили план обучения.
Если есть возможность вообще отключить все гаджеты, которые могут отвлечь.
Например, там вы можете сажать растение, и в течении определенного времени запрещается сидеть в устройстве, иначе растение погибнет.
Там же ставится таймер на нужное время концентрации.
В настройках можно выбрать музыку: шум леса, дождь, пение птиц.
Про приложение для концетрации
#обучение #самообучение #qa_изжизни
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
⚛️ Интересный случай.
Стиральная машина LG передала более 3,5 ГБ данных в день при норме 1 МБ.
Владелец стиральной машины LG обратился в Twitterverse с вопросом, почему его умное бытовое устройство потребляет в среднем 3,66 ГБ данных в день.
Поскольку это умная машина, она обновляет своё программное обеспечение и скачивает свежие настройки для различных типов одежды, однако владельцу было непонятно, какие данные машина передаёт в сеть.
По другой версии, программное обеспечение роутера Asus просто некорректно отображает количество выгруженных данных. Точный ответ на вопрос пока так и не был найден.
Но, на хабре решили разобраться детальнее в чем может быть проблема. В том числе в комментариях 👀
Пожалуй, проверю свою стиралку, вдруг она тоже втихаря для майнинга криптовалют используется 😁
#qa_изжизни
@testorest
Стиральная машина LG передала более 3,5 ГБ данных в день при норме 1 МБ.
Владелец стиральной машины LG обратился в Twitterverse с вопросом, почему его умное бытовое устройство потребляет в среднем 3,66 ГБ данных в день.
Поскольку это умная машина, она обновляет своё программное обеспечение и скачивает свежие настройки для различных типов одежды, однако владельцу было непонятно, какие данные машина передаёт в сеть.
По другой версии, программное обеспечение роутера Asus просто некорректно отображает количество выгруженных данных. Точный ответ на вопрос пока так и не был найден.
Но, на хабре решили разобраться детальнее в чем может быть проблема. В том числе в комментариях 👀
Пожалуй, проверю свою стиралку, вдруг она тоже втихаря для майнинга криптовалют используется 😁
#qa_изжизни
@testorest
😁5😱2👀2
Я к вам с жирным багом:
Отвалился комп с ошибкой windowServer(приложение для отображения окон)
ОС: macOS
Фото ошибки, какое успела, прилагаю.
Компьютер после каждой перезагрузки просто виснет и перезагружается вновь.
Удалось поймать момент и отключить wi-fi, далее комп загрузился но все так же виснет на каждое действие.
Вдруг кто сталкивался?
@testorest
Отвалился комп с ошибкой windowServer(приложение для отображения окон)
ОС: macOS
Фото ошибки, какое успела, прилагаю.
Компьютер после каждой перезагрузки просто виснет и перезагружается вновь.
Удалось поймать момент и отключить wi-fi, далее комп загрузился но все так же виснет на каждое действие.
Вдруг кто сталкивался?
@testorest
🤔2😱2
TESTOREST
Я к вам с жирным багом: Отвалился комп с ошибкой windowServer(приложение для отображения окон) ОС: macOS Фото ошибки, какое успела, прилагаю. Компьютер после каждой перезагрузки просто виснет и перезагружается вновь. Удалось поймать момент и отключить wi…
В итоге на текущий момент комп загрузился и более менее работает.
В процессе был отключен wi-fi, внешний HD(на всякий случай, где-то писали, что подсоединенные устройства лучше вырубить).
Ставлю обновление системы. Надеюсь это тот самый баг, который они починили в очередной версии🤞🤞
P.S.
Хорошо, что у меня есть ноут , иначе работать бы было невозможно.
К слову о "карме" тестировщика - баги нас находят сами😅
@testorest
В процессе был отключен wi-fi, внешний HD(на всякий случай, где-то писали, что подсоединенные устройства лучше вырубить).
Ставлю обновление системы. Надеюсь это тот самый баг, который они починили в очередной версии🤞🤞
P.S.
Хорошо, что у меня есть ноут , иначе работать бы было невозможно.
К слову о "карме" тестировщика - баги нас находят сами😅
@testorest
👏5😱3
⚛️Для начала обучения тестированию не нужно уверено владеть компьютером? Это МИФ.
Есть базовые навыки компьютерной грамотности, которые пригодятся при прохождении обучения любой IT специальности.
Ведь, когда вы поступаете на факультет математики в ВУЗе- вы не ждете, что там будут учить алгебре 9 класса?
Так и здесь.
Например, что из базовых навыков может понадобится на курсе по тестированию:
1️⃣Установка/удаление/обновление приложений.
2️⃣Создание и использование электронной почты.
3️⃣Работа в текстовых редакторах типа Word.
4️⃣Работа с Excel или аналогами.
5️⃣Поиск информации в интернете в любом браузере.
6️⃣Работа с файлами и папками. Создание/удаление папок, файлов.
7️⃣Работа с месенджером, прием/отправка файлов.
8️⃣Настройка подключения к wi-fi.
Данные навыки являются базовыми и им не уделяется время на занятиях.
Все незнакомое - ищем в интернете.
На YouTube почти на каждое действие есть видео инструкция.
На сайтах много статей посвященных основам компьютерной грамотности.
Если что-то не нашли - спросите в общем чате группы по обучению - велика вероятность, что вам подскажут материал, где это можно посмотреть.
Вот несколько ресурсов с полезной информацией по теме:
🟢Бесплатный курс по компьютерной грамотности №1
🟢Бесплатный курс по компьютерной грамотности №2
🟢Статьи по работе с компьютером №1
🟢Статьи по работе с компьютером №2
#qa #компьютерная_грамотность #it_курсы
@testorest
Есть базовые навыки компьютерной грамотности, которые пригодятся при прохождении обучения любой IT специальности.
Ведь, когда вы поступаете на факультет математики в ВУЗе- вы не ждете, что там будут учить алгебре 9 класса?
Так и здесь.
Например, что из базовых навыков может понадобится на курсе по тестированию:
1️⃣Установка/удаление/обновление приложений.
2️⃣Создание и использование электронной почты.
3️⃣Работа в текстовых редакторах типа Word.
4️⃣Работа с Excel или аналогами.
5️⃣Поиск информации в интернете в любом браузере.
6️⃣Работа с файлами и папками. Создание/удаление папок, файлов.
7️⃣Работа с месенджером, прием/отправка файлов.
8️⃣Настройка подключения к wi-fi.
Данные навыки являются базовыми и им не уделяется время на занятиях.
Все незнакомое - ищем в интернете.
На YouTube почти на каждое действие есть видео инструкция.
На сайтах много статей посвященных основам компьютерной грамотности.
Если что-то не нашли - спросите в общем чате группы по обучению - велика вероятность, что вам подскажут материал, где это можно посмотреть.
Вот несколько ресурсов с полезной информацией по теме:
🟢Бесплатный курс по компьютерной грамотности №1
🟢Бесплатный курс по компьютерной грамотности №2
🟢Статьи по работе с компьютером №1
🟢Статьи по работе с компьютером №2
#qa #компьютерная_грамотность #it_курсы
@testorest
👍5🌚1