TESTOREST
2.6K subscribers
353 photos
77 videos
18 files
273 links
Действительно полезные материалы, события, новости по тестированию.
Как найти информацию на канале: https://t.me/testorest/368
Для связи: @Testorest_admin
Предложения для публикации на канале: @Testorest_admin
Download Telegram
Друзья, порекомендуйте, пожалуйста, ресурсы, курсы:

🔹по работе с подписью документов ЭЦП с помощью КриптоПро

🔹разработка функционала по подписи документа с помощью КриптоПро (какие продукты/библиотеки для этого использовали?)

если у вас есть коллеги, кто может что-то знать - репостните им пожалуйста🙏

ответ можно оставить в комментариях или сюда: @Testorest_admin
👍1
⚛️Популярные языки программирования для автотестов.

1️⃣Java

⭐️Применяется благодаря своей универсальности и множеству фреймворков для автоматизации тестирования (например, Selenium, Appium).
⭐️Чаще используется в корпоративных проектах и тестировании веб-приложений.
⭐️Имеет широкий набор библиотек и мощные интеграции с CI/CD инструментами.

2️⃣Python

⭐️Популярен за простоту синтаксиса и множество библиотек для автоматизации (например, Pytest, Robot Framework).
⭐️Часто выбирается для написания тестов с использованием Selenium и тестирования API.

3️⃣JavaScript/TypeScript

⭐️Используется для тестирования веб-приложений, особенно в сочетании с фреймворками, такими как Playwright, Cypress и Puppeteer.
⭐️Подходит для фронтенд-разработчиков, благодаря знакомой экосистеме.

4️⃣C#

⭐️Активно используется для автоматизации в среде Windows.
⭐️Популярен в связке с Selenium и NUnit для тестирования веб-приложений.

5️⃣Ruby

⭐️Применяется реже, но популярен в некоторых командах, использующих Cucumber и Capybara для тестирования с использованием BDD (Behavior-Driven Development).


#autotest #автотесты
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
1
А на каком языке пишут автотесты у вас на проекте?
Anonymous Poll
44%
1. Java
31%
2. Python
24%
3. JavaScript/TypeScript
7%
4. C#
5%
5. Ruby
2%
6. Другое(написать в комментариях)
⚛️Популярные фреймворки и инструменты.

1️⃣Для веб-тестирования

🔹Selenium: Один из самых известных инструментов для автоматизации веб-приложений. Поддерживает Java, Python, C#, Ruby и другие языки.
🔹Cypress: Современный инструмент для тестирования фронтенда с акцентом на JavaScript\TypeScript. Отличается легкостью установки и быстродействием.
🔹Playwright: Новый инструмент от Microsoft для тестирования веб-приложений. Поддерживает JavaScript, Python, Java и C#.

2️⃣Для мобильного тестирования

🔹Appium: Универсальное решение для автоматизации мобильных приложений. Поддерживает платформы iOS и Android.
🔹 Detox: Используется для тестирования React Native приложений.

3️⃣Для API-тестирования

🔹Postman/Newman: Простой инструмент для тестирования API с возможностью автоматизации сценариев.
🔹RestAssured: Библиотека для API-тестирования на Java.
🔹Requests + Pytest: Часто применяется для API-тестов на Python.

4️⃣Для интеграции с DevOps

🔹Jenkins: CI\CD платформа с широкими возможностями интеграции с автоматизацией тестирования.
🔹GitLab: CI\CD платформа для интеграции, в том числе с автотестами.
🔹GitHub Actions: Используется для автоматического запуска тестов при изменении кода.

#автотесты #autotest
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2🥰2👍1🤔1
Несколько совершенно обычных состояний тестировщика.

@testorest
😁10💯1🤣1
⚛️Что интересного было за этот год в сфере QA.

Сейчас кто-то разочаруется, но с момента начала ведения канала начала замечать, что в новостях и трендах QA есть устойчивое положение дел.
А именно, из года в год в трендах остаются:

1️⃣Выстраивайте процессов тестирования на проектах

2️⃣Автотестирование

3️⃣Безопасность

4️⃣Тест-дизайн

5️⃣Большие данные(и как следствие нагрузка)

6️⃣Борьба с уменьшением времени на регресс

Из более нового, направление AI стало чаще внедряться и использоваться на практике.

Каждый год публикуется довольно много статей на тему QA.
Идет углубление знаний и навыков в технической части. Это можно назвать новым трендом.

Раньше можно было оставаться в верхней зоне погружения в навыки QA, а сейчас необходимо углублять знания, понимать смежные специальности и частично владеть навыками из смежных областей(администрирование, разработка, аналитика).

Еще есть всеобщий тренд на обучение. Это очень хорошо - потому что человек учится всю жизнь, а тут создается много внешних предложений для обучения.

Знаковые вещи, которые определяют развитие сферы QA связаны с общими новшествами в технической, научной, информационной области. Т.е. связаны с появлением какого-то нового продукта, выходящего в массы и не только.
В этом году из топа:

🔹вживление чипа нейролинк
🔹усовершенствование генеративного ИИ(ChatGPT)
🔹авто без водителя
🔹участившиеся кибератаки
🔹увеличение объемов хранимых данных

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


А какие события для вас были самыми запоминающимися в сфере технологий и QA в этом году?

#тренды_qa #итоги_2024
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
This media is not supported in your browser
VIEW IN TELEGRAM
С наступающим Новым годом, друзья! 🥳🎉

Пусть новый год принесет интересные проекты, процессы стремятся к идеалу, а баги находятся  заранее 🎄

Меньше дедлайнов, больше интересных задач и саморазвития!🤗🤓😊
И не забывайте повышать не только качество ПО, но и качество своей жизни !😉🎄🎄🎄🏡

@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🎉7
This media is not supported in your browser
VIEW IN TELEGRAM
Возвращение к работе после праздников не всем дается легко 😁

@testorest
😁11👍2
⚛️Топ 10 технологических трендов в 2025 году по версии Gartner.

Пока мы приходим в себя после новогодних праздников, подъехала информация о глобальных трендах🤓😉

Подготовила для вас перевод статьи "Gartner Top 10 Strategic Technology Trends for 2025".

На русском, читать тут.

Полезно как для ИТ-директоров и ИТ-руководителей, так и для остальных специалистов в IT сфере, для понимания общих тенденций.

#it_тенды #тренды_2025
@testorest
2🔥1
🚀Челендж🚀

20 дней самостоятельного обучения

- Мне нужно повторить Java для тестирования.
- А мне давно хотелось научиться писать автотесты.

Знакомый диалог?😅

А вы хотите что-то изучить, повторить?
Тогда, возможно, вам будет интересна следующая информация.

Для этого, друзья мои, я решила запустить челендж.
Если у вас есть желание, вы можете присоединиться.
Это БЕСПЛАТНО.

💡💡💡
Думаю, многие спотыкаются на недостатке дисциплины и мотивации, когда пытаешься самостоятельно что-то изучать.

Данный челендж, создан для объединения людей, которые хотят обучиться чему-то самостоятельно.

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

🔹Вы сами решаете сколько за раз вы сможете переварить.

💡💡💡
Основной посыл: не остановиться через 2,3,8 повторений а пройти 20 дней обучения без пропусков.

P.S. В какой-то день вы можете открыть обучение всего на 10 минут. Это нормально. Если вы действительно не сможете продолжать, можете остановиться.

@testorest
👍6🔥4
🚀Челендж🚀

20 дней самостоятельного обучения
Начало: 19 января 2025 года
Челендж завершен.
@testorest
⚛️Про удаленную работу.

Ловите статью с подборкой 100+ статей про удаленную работу.

Там и про переход на удаленную работу и способы улучшения своей продуктивности.

Смотреть тут.


@testorest
👍31🔥1
⚛️ Поделать на выходных 🤪

Посмотреть книги, по тестированию, о которых вы еще не слышали:

Подборка книг по тестированию(англ.):

1️⃣Software testing. Cambridge University Press. 2012г.

2️⃣Software Testing «A Craftsman’s Approach». 2014г.

3️⃣Software testing and quality assurance. Theory and Practice. 2008г.

4️⃣Software Engineering, Ian Sommerville. 2009г.

Параллельно можно подтянуть английский 👌

#на_выходных #самообучение
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
⚛️Багоновости 🐛

Исследователь Wildberries обнаружил критическую ошибку в продуктах Positive Technologies.

В конце января ФСТЭК разослала предупреждение об обнаружении критической ошибки BDU:2025-00698[1], которая присутствует в компоненте аутентификации сразу нескольких продуктов российской компании Positive Technologies: MultiScanner, Sandbox, MaxPatrol SIEM, MaxPatrol VM, MaxPatrol EDR, MaxPatrol Carbon, MaxPatrol O2, NAD, ISIM и AF3.

Оценка опасности уязвимости составляет 9 из 10, что относится к категории критических ошибок. Уязвимость устранена производителем, а наличие эксплойта пока не подтверждено.

Читать подробности тут.

#qa_новости #security #bug_news
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯2
⚛️Старая новая история о применении термина "Баг".

Все вы слышали историю о нахождении первого бага в вычислительной машине MARK II 9 сентября 1947 года.

Но редко упоминают, что термин баг, в его текущем значении, был применен еще в 1878 году Томасом Эдисоном.

Томас Эдисон, говорил:
«Так было со всеми моими изобретениями. Первый шаг — интуиция, которая приходит как вспышка, затем возникают трудности — устройство отказывается работать, и именно тогда проявляются „Bugs“ — как называют эти мелкие ошибки и трудности — и требуются месяцы пристального наблюдения, исследований и усилий, прежде чем дело дойдёт до коммерческого успеха или неудачи».

На англ.:
It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise—this thing gives out and [it is] then that «Bugs»—as such little faults and difficulties are called—show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached.

Источник: Edison to Puskas, 13 ноября 1878, Edison papers, Edison National Laboratory, U.S. National Park Service, West Orange, N.J., цитируется по книге Томаса П. Хьюджеса (Thomas P. Hughes), American Genesis: A History of the American Genius for Invention, Penguin Books, 1989.

#bug_news
@testorest
👍3🔥2
⚛️ Цитаты Томаса Эдисона про ошибки и успех(уже в общепринятом понимании).

1️⃣
Наша самая большая слабость заключается в том, что мы сдаёмся. Самый верный способ добиться успеха — это просто пробовать еще один раз.


2️⃣
Для изобретения лампы накаливания Эдисону понадобилось поставить больше 11 тысяч опытов:
Молодой человек, вы не понимаете, как устроен мир. У меня не было никаких неудач. Я с успехом определил пять тысяч способов, которые никуда не годятся. В результате я на пять тысяч способов ближе к тому способу, который сработает.

#цитаты
@testorest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
⚛️Тестируемость системы

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

Здесь появляется термин "тестируемость(testability)" - возможность проведения тестирования для данного ПО.

А так звучит формальное определение, согласно госту[из 4.52 ГОСТ Р ИСО/МЭК 12207–2010]:

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



Статьи, чтобы разобраться в вопросе глубже:

🔹Разбираемся с тестируемостью

🔹Оценка тестопригодности веб-приложений

🔹Эвристики тестируемости ПО

#testability
@testorest
👍4🔥1
😁13