
🔥 Заказ на 20+ каналов — шанс выиграть iPhone 16 Pro
Массовые размещения дают просмотры в 2-3 раза дешевле и участие в розыгрыше
Подробнее

РегистрацияВойтиВойти
Скидка 3,5% на первые три заказа
Получите скидку на первые три заказа!
Зарегистрируйтесь и получите скидку 3,5% на первые рекламные кампании — промокод активен 7 дней.
17.7

QA Portal | Тестирование
5.0
6
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Нативный
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
%keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
4 195.80₽4 195.80₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
imageИзображение не доступно для предпросмотра
Как правильно вайбкодить! Советы от QA, который запустил свою песочницу
В этой статье вы найдете реальные технические советы по особенностям общения с бездушными ИИ моделями, в частности расскажут про GPT 4o и свежую 5, но эти советы также применимы и к другим AI
🔸Читать
👉 @QAPortal
1932
09:18
08.09.2025
imageИзображение не доступно для предпросмотра
⚡️ Айтишник из «VISION» скупил топовые айти-курсы и выложил гигабайты материалов к себе
Каждый найдет что-то по душе:
1202 ГБ — Python
1811 ГБ — Frontend
1100 ГБ — C / C++ / C#
804 ГБ — Java
411 ГБ — SQL & БД
309 ГБ — DevOps
998 ГБ — ИБ & Хакинг
773 ГБ — Kotlin / Swift
189 ГБ — PHP
201 ГБ — GoLang
170 ГБ — Rust
167 ГБ — QA / Тестирование
310 ГБ — 1C + Лицензии
495 ГБ — Машинное обучение
704 ГБ — Аналитика Данных
991 ГБ — Дизайн
Материалы в закрепе, постоянно пополняются👆🏻
1490
10:17
08.09.2025
imageИзображение не доступно для предпросмотра
И добавить больше нечего 😂
👉 @QAPortal
1875
13:41
08.09.2025
imageИзображение не доступно для предпросмотра
Уважаемые коллеги! С праздником вас! С днем тестировщика!
Желаю вам успехов в профессиональном развитии и зеленых билдов 🤝
👉 @QAPortal
1989
10:06
09.09.2025
imageИзображение не доступно для предпросмотра
🔥 Боитесь автотестов, как огня? Не стоит!
Уже 11-го сентября, в четверг, в 17:00 состоится бесплатный вебинар от QA.GURU, на котором вы развеете страхи и напишете свой первый автотест на Java за 15 минут!
🔓 Регистрируйтесь сейчас и получайте секретный бонус!
На занятии вместе с наставником курса автоматизации тестирования на Java — Никитой Старковым и Центром карьеры:
— Напишете реальный автотест на Java 17, Gradle, JUnit5 и Selenide для авторизации и создания траты в Web-приложении учета финансов
— Поучаствуете в лайвкодинге и разберете каждый шаг
— Познакомитесь с лучшими дипломами выпускников курса
Зарегистрироваться на вебинар и забрать секретный бонус можно прямо сейчас по ссылке! 🎯
1419
12:44
09.09.2025
play_circleВидео недоступно для предпросмотра
Вы знали, что в Chrome DevTools есть функция CSS Overview?
Она предоставляет полный анализ цветов, шрифтов, медиазапросов и неиспользуемых стилей на вашем сайте, всё в одном месте
👉 @QAPortal
1549
14:44
09.09.2025
imageИзображение не доступно для предпросмотра
Улучшайте тестовые отчёты в Playwright
Недавно я работал над тестовым решением и, как обычно, дошёл до момента, когда у меня оказалось так много тестов с большим количеством шагов, что стало всё сложнее получать процедурный обзор моих тестов
Это старая проблема автоматизации тестирования. Одним из настоящих преимуществ языка Gherkin является возможность получать человекочитаемый обзор сценариев тестов
Но теперь, если вы используете Playwright, вы можете сочетать test.step и декораторы методов TypeScript для тестовых методов и получать ещё более наглядные HTML-отчёты и Dashboard-репорты
О чём я говорю? Как это будет выглядеть?
Скриншот показывает, что верхнеуровневый контур нашего тестового отчёта содержит только высокоуровневые действия. Это даёт нам более наглядный обзор того, в чём на самом деле состоит наш тестовый сценарий или история.Как это сделать? Предусловие: у вас уже есть тестовый фреймворк, использующий POM или некоторый абстрактный слой на базе классов для шагов теста. 🔹Создайте переиспользуемый декоратор для своего проекта. Он будет маскировать официальный метод Playwright Test Step. 🔹Примените декоратор к методам вашего POM.
import test from 'playwright/test';
//Your test method decorator
export function testStep(nameOverride?: string) {
return function <T extends (...args: any[]) => any>(target: T, context: ClassMethodDecoratorContext) {
return function replacementMethod(this: any, ...args: Parameters<T>) {
const stepName = nameOverride ?? `${this.constructor.name}.${String(context.name)}`;
//this allows us to use the step title
return test.step(stepName, async () => {
return await target.call(this, ...args);
});
};
};
}
//your POM
export class SampleTestPage {
@testStep('Login with existing user')
async login() {
await this.page.getByTestId("your-button")
}
}
//your test spec
test('Login test', async () => {
const app = new SampleTestPage()
await app.login()
}){}
Теперь каждый раз, когда вы вызываете методы POM в спецификациях тестов, в отчётах Playwright будет появляться новый структурированный раздел. Нетрудно представить, насколько это будет существенно для большинства систем управления тестами.
Удачного тестирования! ✌️
👉 @QAPortal1446
10:10
10.09.2025
imageИзображение не доступно для предпросмотра
Mapper, Python и PyTest: как построить собственный фреймворк для тестирования CLI-приложений без боли
Если вы когда-нибудь тестировали системы хранения данных, то наверняка знаете этот квест: одна утилита меряет скорость, другая ломает диски, третья рисует графики. В итоге инженер превращается в фокусника, который жонглирует инструментами и надеется, что ничего не упадет. Спойлер: падает.
Артём Хюппенен, инженер по тестированию в YADRO, рассказал, как его команда решила написать кастомный фреймворк, который решает задачи взаимодействия с оборудованием и автоматизации QA-сценариев. Код проекта выложили на GitHub.
Читать →
1728
17:07
10.09.2025
play_circleВидео недоступно для предпросмотра
Вот как-то так оно примерно и происходит
👉 @QAPortal
2536
19:29
10.09.2025
play_circleВидео недоступно для предпросмотра
Наткнулся на забавное: OAuth, объяснение на примере котов
👉 @QAPortal
1064
10:28
15.09.2025
close
С этим каналом часто покупают
Отзывы канала
keyboard_arrow_down
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
5.0
2 отзыва за 6 мес.
Превосходно (100%) За последние 6 мес
r
**d.2gis@******.ru
на сервисе с декабря 2024
05.05.202516:43
5
Оперативное размещение
Показать еще
Новинки в тематике
Лучшие в тематике
keyboard_double_arrow_left
shopping_cart
Каналов:
0
Подписчиков:
0
Просмотров:
lock_outline
Итого:
0.00₽
Перейти в корзину
Очистить корзину
Вы действительно хотите очистить корзину?
Вы снова сможете добавить каналы в корзину из каталога
Вы снова сможете добавить каналы в корзину из каталога
Очистить
Отменить
Комментарий