TESTOREST
2.59K subscribers
353 photos
77 videos
18 files
273 links
Действительно полезные материалы, события, новости по тестированию.
Как найти информацию на канале: https://t.me/testorest/368
Для связи: @Testorest_admin
Предложения для публикации на канале: @Testorest_admin
Download Telegram
Знания по тестированию:
😁11
​​⚛️Расчехляем баго-детекторы🐞

VK обновила программу Bug Bounty.
Что такое Bug Bounty можно почитать в посте https://t.me/testorest/78

Багхантерам выплатят до 20 000$ за каждую найденную уязвимость. Особый фокус — на безопасности единого аккаунта VK ID.

ВКонтакте запустила программу Bug Bounty в 2015 году. Её участники исследуют безопасность социальной сети и получают выплаты за отчёты о потенциальных уязвимостях. Так компания быстрее находит ошибки и ещё лучше защищает пользователей. За пять лет ВКонтакте выплатила исследователям 352 200$ — это больше 27 млн рублей. Они помогли обнаружить 865 уязвимостей. Вознаграждения получил 461 исследователь.

Зарегистрировать найденный баг можно тут: https://clck.ru/au6RV
Внимательно читаем In Scope и Out of Scope

Источник: https://clck.ru/au6Ry

#дляинформации #bughunting
⚛️Тест-дизайн.
Как выбрать именно те тесты?
Откуда брать идеи для тестов?

Вот, вы применили основные методики составления тестов (граничные значения, классы эквивалентности, таблицы решений, таблицы состояний и переходов, pirewise) и все равно нет уверенности, что тестов достаточно?

Это частое состояние тестировщика и ниже пойдет речь о том, на что в таких ситуациях стоит обратить внимание.

Откуда брать идеи для тестов?

Обычно, когда мы создаем тестовую выборку, мы ориентируемся в основном на важные и значимые моменты для нашего ПО и нашего проекта.

Но перед тем как приступить к озвучиванию идей, хотелось бы отметить некоторые истины:

🔹Тест-дизайн должен порождать тесты, которые покроют большую часть того, что важно.
🔹Требования неплохой старт
🔹Тест-дизайн это очень сложно( т.к. в ПО важно множество вещей)
🔹«Тестирование – это невероятно креативная и интеллектуально сложная задача»

Поэтому, когда вам говорят, что составить тесты это как два пальца об асфальт, не верьте таким заявлениям.
Эти люди либо не сталкивались с данной задачей вплотную, либо не представляют весь масштаб 🤪

Базовая стратегия для тестировщика, на пути постижения тест-дизайна - учиться, учиться, и еще раз учиться, и тогда вы будете знать, что важно, чаще, чем не знать.

На вопрос «что должно делать ПО?» отвечают в основном требования.
Но на самом деле это более сложный вопрос, выходящий далеко за рамки документированных требований.

Поэтому, стоит:

🔹относиться к требованиям критически;
🔹пытаться найти неявные значимые требования.

Включите в область поиска тестов ответы на вопросы:

1. Составили ли вы каталог ошибок для распространенного типа багов? 
2. Можете ли вы проставить теги багам и тикетам поддержки, чтобы использовать их для вдохновения? 
3. Каким образом вам удалось найти важные баги так рано, и как мимо вас проскользнули пропатченные баги? 
4. Как пользователи пытались решить свою проблему без вашего ПО? 
5. Используете ли вы ваши маркетинговые материалы как руководство по самым важным областям? 
6. Ищете ли вы в сети информацию о реальном использовании и проблемах, вызванных им? 

Контекст выполнения тестов:

1. Когда вы можете к этому приступить, и сколько у вас времени? 
2. Каков опыт и специализация тестировщиков? 
3. Что будет тестироваться другими людьми? 
4. Какие новые типы тестирования нужно применить в этот раз?
5. Готовы ли вы ко всегда происходящим неожиданностям? 

И еще несколько направлений, для тестов:

🔹Что вы знаете о нуждах пользователя, его знаниях, чувствах, расстройствах? Что ценно для пользователей, команды и других заинтересованных лиц? 
🔹Узнайте "настоящие" требования – какие проблемы пытаются решить пользователи? 
🔹Чтобы понять нужды бизнеса, логику, информацию, знания, стандарты и законы, можно попробовать тестировать в паре с бизнес-экспертом. 
🔹Не используйте идеи, не оценив, важны ли они, и релевантны ли контексту вашего продукта

#тестдизайн
👍6
37 источников тест-идей.docx
573.4 KB
⚛️Материалы в дополнение к предыдущему посту:

🔹файл 37 идей для тестов
🔹рекомендую к прочтению шикарная книга по тест-дизайну: "The litle black book on test design" Ricard Edgren

в оригинале: https://clck.ru/augEn
перевод: https://clck.ru/auhoa
👍6
⚛️Zoom + macOS Monterey

​​Еще в декабре прошлого года на форуме техподдержки сервиса Zoom один из обеспокоенных пользователей сообщил , что приложение обращается к микрофону на компьютере под управлением macOS Monterey, находясь в фоновом режиме.

Хотя с тех пор было выпущено обновление, оно, похоже, не исправляет проблему, и Zoom продолжает подслушивать пользователей.

«Я работаю с macOS Monterey. Несколько раз на прошлой неделе я замечал, что горит оранжевый индикатор, свидетельствующий об использовании микрофона приложением. Я кликнул на Центр управления и увидел, что к микрофону обращается Zoom. Я не был на конференции, просто открыл приложение. Зачем Zoom получает доступ к микрофону, когда я не на конференции?», – гласит сообщение, датированное 18 декабря прошлого года.

Проблему подтверждали и другие пользователи.

27 декабря компания Zoom выпустила обновление и сообщила, что ошибка ложного срабатывания индикатора микрофона на macOS Monterey была исправлена. Однако это заявление, похоже, не соответствует действительности, и приложение продолжает пользоваться микрофоном устройства после завершения конференцсвязи.

В течение всего января и в феврале 2022 года на форуме продолжали появляться все новые сообщения о том, что Zoom использует микрофон даже в фоновом режиме.

«У меня та же проблема. Я заметил ее месяца два назад, и с тех пор ничего не изменилось. Единственное решение – выйти из приложения после звонка и открыть его заново. Индикатор погаснет, если приложение открыть заново», – сообщил один из пользователей 7 февраля.

«Итак, Zoom шпионит за вами и продает ваши голосовые данные. Zoom – сомнительная компания, никогда особо не заботившаяся о конфиденциальности», – жалуется другой пользователь.

Помимо опасений по поводу конфиденциальности, многих пользователей также тревожат неудобства, связанные с использованием микрофона. Поскольку Zoom использует микрофон, Mac «думает», будто пользователь все еще на конференции, и автоматически включает наушники, хотя на самом деле пользователь просто говорит по телефону.


В конце всем параноикам разрешается в голос сказать: «Я знал(-а)!!!»

Источник: https://clck.ru/avmYG

#testorest #testnews #testing #zoom #mac #security
​​🐞Пятничный пост..
😁9
youarenotdoneyet.pdf
629.4 KB
⚛️Чек-лист
You Are Not Done Yet
автор Michael Hunter's


Вы не закончили тестировать, если не проверили…

Глобальная шпаргалка чек-лист по большинству видов тестирования.

оригинал: https://clck.ru/bF6QW
перевод: https://clck.ru/bF6RT

🦋файл в pdf приложен ☝️

#тестдизайн #тесты #testdesign #testorest #чеклист #checklist
👍5
Есть ли у вас необходимость работать в командной строке/терминале?
Final Results
15%
Часто
39%
Иногда
26%
Редко
20%
Не возникало такой необходимости
Когда изучаешь SQL
⚛️Командная строка. Часть 1.

Как выяснилось по опросу, а так же из жизненного опыта, тестировщик все же иногда должен пользоваться командной строкой.

Для этого используются команды Bash(Bourne again shell-«возрождённый» shell)
Bash - это командная оболочка для UNIX-подобных операционных систем (UNIX, GNU/Linux, MacOS). Она дает пользователю систему команд для работы с файлами и папками, поиском, настройкой окружения и позволяет управлять ОС прямо из командной строки.

Кроме того, подключившись к серверу, часто доступен только вариант управления через консоль. Тут тоже пригодится знание команд.

----------------------------------------
1️⃣cd cокращение от change directory
Смена директории.

cd </path/to/directory>

🔹cd без параметров перемещает в домашнюю директорию пользователя.
🔹cd - перемещает по прошлому пути.
🔹. (точка) текущая директория
🔹.. (две точки) родительская директория
🔹~ (тильда) домашняя директория пользователя

----------------------------------------
2️⃣pwd сокращение от print work directory
Выводит текущий абсолютный путь.

----------------------------------------
3️⃣ls сокращение от list.

ls </path/to/directory>

Отображает все файлы и директории по заданному пути </path/to/directory>.

🔹ls без параметров отображает все файлы и директории по текущему пути
🔹ls -a отображает скрытые файлы и папки
🔹ls -l отображает расширенную информацию о файлах и папках

----------------------------------------
4️⃣grep сокращение от Global Regular Expression Print
Используется для поиска текста в файлах
grep opts "pattern" file

-v - вывести строки, где не встречается образец
-i - игнорировать регистр символов
-n - печатать номера строк
-a - искать по бинарным файлам
-E - расширенные регулярные выражения
-o - вывести только совпадающую с образцом часть строки
----------------------------------------


#консоль #bash #testorest #дляинформации #командная_строка
👍14
⚛️Вчера прошла Клубная встреча TESTOREST
Спасибо всем участникам - с вами было очень интересно!!! 💪
Прозвучало много полезных ссылок на книги, приложения, материалы.
Постаралась основное собрать в списке ниже.

P.S. И как-то так получилось, что в соседнем зале собрались ребята, послушать лекцию про криптовалюты. Тот случай, когда хочется иметь клона, послушала бы, то, что там рассказывали😁

Метавселенная
🔹Метавселенные - кому и для чего они нужны?
🔹Что такое «метавселенная», которую строят Марк Цукерберг
🔹Что такое метавселенная. Объясняю, почему это плохо и совсем не нужно вам
🔹Что такое Метавселенная? / Хабр
🔹Создать Метавселенную
🔹Что такое NFT: разрушаем мифы и отвечаем на главные вопросы

Видео:
🔹Oculus quest 2 и Horizon: https://clck.ru/bkpvf
🔹Hololens 2 : https://clck.ru/bkpwU

Блок "Что нового":

🔹Книга о потерянном времени: У вас больше возможностей, чем вы думаете, Лора Вандеркам https://clck.ru/bkq2j
🔹Книга: "Фокусы и развлечения" - Яков Перельман. https://clck.ru/bkq4m
🔹Книга: Майкл Кейн - Взорви эти чертовы двери
🔹Проверка текста «Типограф" https://www.artlebedev.ru/typograf/
🔹Инструмент показывает популярность тех или иных устройств https://screensizemap.com/
🔹PerfectPixel by WellDoneCode (pixel perfect) - расширение для Chrome, помогает сравнивать сайт и макет
🔹https://www.noisli.com/login можно создать плейлист из звуков природы, помогает сконцентрироваться во время работы


Mindfitness
🔹N-back и похожие игры https://vc.ru/life/154761-igra-kotoraya-prokachaet-iq-n-back


#testorest #event #встреча #дляинформации
👍4
⚛️Клубная встреча TESTOREST
Видео со встречи можно посмотреть тут:
https://www.instagram.com/p/CaFyT7VIuZs/ *

P.S. Да, я "гений" reels, поэтому эти буковки сверху расплылись как при ударе по голове))
И вобще, похоже на баг, на предпросмотре все было нормально 😁

*запрещен на территории РФ
#testorest #event #встреча #дляинформации
👍4
⚛️Командная строка. Часть 2
-----------------------------------
1️⃣cat <filename>
Отображает содержимое файла file
name

-----------------------------------
2️⃣cp cокращение от
cp <file1> <file2>
Копирует файл file1 по пути file2

-----------------------------------
3️⃣mv cокращение от
mv file1 file2
Перемещает файл file1 по пути file2

-----------------------------------
4️⃣rm cокращение от remove
rm <file1>
Удаляет файл file1
rm -r удаляет директорию

-----------------------------------
5️⃣mkdir cокращение от make directory
mkdir <directory>
Создает директории с именем directory

-----------------------------------
6️⃣locate
locate <file>
Возвращает все пути с вхождениями file в них

-----------------------------------
7️⃣echo <string>
Выводит заданную строку string на экран

-----------------------------------
8️⃣оператор >
Перенаправление стандартного вывода в файл.
Если файл не существовал, он будет создан, иначе он будет перезаписан.

Следующий пример, последовательно:
- записывает текст hello! в файл 1.txt, предварительно создав его
- выводит список файлов в данной директории
- выводит содержимое файла 1.txt

$ echo hello! > 1.txt
$ ls
1.txt
$ cat 1.txt
hello!

Если требуется дописать строку в файл используется оператор >>.
-----------------------------------

Командная строка. Часть 1: https://t.me/testorest/112

#консоль #bash #testorest #дляинформации #командная_строка
👍6
😁4👍2
👩‍💻👨🏻‍💻На какую тему было самое полезное обучение/тренинг/курс, что вы прошли в сфере it, тестирования ПО?

Ответ напишите, пожалуйста, в комментариях к данному посту.

Уверена, что многие из вас повышают свою квалификацию периодически! Делитесь, что вам особенно зашло?

#обучение #тренинг #полезные_тренинги
​​Багфикс на ПРОДе
👍4😁2
​​⚛️Любителям планировать посвящается…
Серия постов про ежедневники.


#изжизниqa

Agile Ежедневник «Космос» от Катерины Ленгольд.
Данный ежедневник был вручен мне в качестве подарка, чему я была очень рада(мой внутренний планировщик был просто в диком восторге!😀)

Об авторе Ежедневника
В 14 лет Катерина поступила в институт, в 23 года – продала свой стартап и стала вице-президентом калифорнийской аэрокосмической компании.
Катерина – автор двух бестселлеров и системы личной продуктивности Agile Life, основанной на agile-спринтах, методах самокоучинга и последних исследованиях в области нейрофизиологии для достижения успеха без насилия над собой.

Суть метода, на котором построен ежедневник

🔹Планирование ваших личных задач происходит по спринтам. Да-да, как в scrum. И почему раньше никто об этом не додумался?!🤓
🔹Спринт длится 9 недель.
🔹На него ставится 3 цели из разных областей жизни(Развитие, Карьера, Отношения).
🔹Каждая цель разбивается на этапы.
🔹На неделю: планируются шаги по каждой из целей + остальные задачи.

Здорово то, что наибольшее внимание уделяется именно поставленным целям. И это выделено в Формате ежедневника.

Потом можно будет посмотреть, уделяете ли вы время целям или все спускаете на второстепенные задачи.

Кроме того, из-за разбиения на спринты, вы каждый раз можете корректировать и ставить новые цели.

В большинстве подходов к планированию рекомендуют ставить цели на год.
Здесь же, достаточно понимать общее направление куда вы хотите двигаться и корректировать его каждые 9 недель.
Так больше шансов продвинутся, так как используется принцип «съесть слона по частям».
Кроме того, можно кардинально поменять Цели в следующем спринте без мучительного чувства невыполненности. Которое обычно как раз и настигает людей к концу года, когда кто-то решает вспомнить «Что же было запланировано в начале?»

Мне такой подход очень подошел!

В Ежедневнике еще куча полезных страниц: с привычками, утренним и вечерним ритуалом и т.д.

Иногда Agile-Ежедневник продается с книгой «Космос», в ней можно побольше узнать об авторе и ее жизненных подходах.

Полезные ссылки:
❇️Скоро будет бесплатный Challenge на основе подхода данного Ежедневника https://www.lengold.org/agile

❇️Кроме того можно скачать бесплатную печатную версию Ежедневника 2022 года https://www.lengold.org/cosmos

Больше фото Agile-ежедневника: https://clck.ru/dViAc

#testorest #изжизни #ежедневник #планирование #agile
🔥2
⚛️Встреча.

🎈Переносится, в связи с напряжённой ситуацией. Дата будет объявлена позже.🎈

Присоединяйтесь к нашей уютной компании!🙌
Будем исследовать новейшее VR - оборудование(Oculus Quest 2).


Количество: до 10 человек
Место: Москва, лофт на Б. Сухаревская пл., 16/18, стр. 1 (5 мин от метро Сухаревская).
Тайминг: 2 часа
Включено: Чай/Кофе/пицца/десерты(дополнительно есть возможность заказать еду на месте)
Клубный взнос: 2000р.

👁️‍🗨️Как это будет
Как следствие прошлой встречи, родилась идея попробовать подключиться к виртуальной реальности.
Для этого мы будем использовать новейшие Oculus Quest 2.

🔹Подключимся к Horizon work rooms и, на наш выбор, к любой развлекательной игре.

🔹Сделаем веселые видео во время использования устройства(по желанию).

🔹И далее за кофе-брейком обсудим впечатления и поговорим, по традиции, о том, что каждый из нас узнал нового за последнее время в сфере работы или личной эффективности.

🔹Если будет запрос, будет возможность поделиться с коллегами проблемами/задачами, которые сейчас стоят перед вами в рабочем плане, узнать о подобном опыте коллег.

📆Как зарегестрироваться
Написать:
- в телеграмм @Testorest_admin
- на почту testorestclub@gmail.com
- в директ инстаграмма* https://www.instagram.com/testorest/

P.S.
🔹Видео с предыдущей встречи https://www.instagram.com/reel/CaFyT7VIuZs/?utm_source=ig_web_copy_link *
🔹Фото: https://www.instagram.com/stories/highlights/17897705333452355/ *

*принажлежит запрещенной в РФ компании Meta
#testorest #event #qa #testing #it #club #meeting #встреча #мероприятие #тестирование #rest #отдых #vr #oculus #интересные_мероприятия
TESTOREST pinned «⚛️Встреча. 🎈Переносится, в связи с напряжённой ситуацией. Дата будет объявлена позже.🎈 Присоединяйтесь к нашей уютной компании!🙌 Будем исследовать новейшее VR - оборудование(Oculus Quest 2). Количество: до 10 человек Место: Москва, лофт на Б. Сухаревская…»
Вот так и живём...
👍11
⚛️В сети, на интерактивной модели глобуса можно посмотреть карту Кибератак Касперского в режиме реального времени https://clck.ru/dWQT2
Данные сбрасываются в 0 часов по Гринвичу.

Пояснение к карте:
🔹На появившейся интерактивной карте отображаются срабатывания почтовых и веб-антивирусов, выявленные уязвимости и обнаруженные сетевые атаки.
🔹Пользователи могут вращать глобус и менять масштаб, чтобы получить представление о локальной ситуации в любой части мира. Разными цветами точек на глобусе обозначены различные виды выявленных в режиме реального времени угроз.
🔹Пользователь может отключать отображение тех типов угроз, которые ему не интересны, а также выводить на экран описание каждой из них.
🔥5