Статистика telegram channel - @qamania

Логотип телеграм спільноти -
2024-07-14

Кількість підписників:
4308
Фото:
241 
Відео:
12 
Посилання:
661 
Категорія:
Технології
Опис:
Ламповий блог про тестування, пишемо про те, що нам цікаво та власний досвід. А ще в нас є 🌐 https://qamania.org 📺 https://youtube.com/@QAMania

👥 Кількість підписників

Середній/День: -3
Середній/Тиждень: -7
Середній/Місяць: -16
Всього:
4 308

👁️ Середній перегляд на повідомлення

Середній/День: +1600
Середній/Тиждень: +2143
ERR: 54.01%
ERR (24): 37.14%
Середній за 30 днів:
2 327

📊 Кількість повідомлень на день

Останній день: 0
Середнє за тиждень: 0.1
Середнє за день
0.2

Історія зміни статуса

Офіційно не підтверджена
2024-07-14
Логотип телеграм спільноти - ББС Небесна Кара
Офіційний канал Батальйону Безпілотних Систем Небесна Кара, 54 ОМБр Наше гасло: "Зло - має бути покарано! Ворог - має бути знищений!" Приєднуйтесь до нас, підримуйте нас! Більше донатів - більше контенту! Дякуємо! Зворотній зв'язок: [email protected]
Логотип телеграм спільноти - Bitcoin, інвестування, гроші - Лінивий CRYPTO інвестор
Підписуйся на канал Frontend Shinobi, щоб отримувати найсвіжіші техніки, поради та інструменти для веб-розробників. Хочеш бути в тренді? Хочеш створювати стильні сайти та веб-додатки? Тоді тобі точно сюди!
Логотип телеграм спільноти - STERNENKO
Допомога ЗСУ https://www.sternenkofund.org/donate 🫶🏻Фонд @sternenkofund ❗️Нікому не пишу, не прошу гроші, поповнити рахунок чи щось купити. Усі збори на армію публічні. Російська мова у коментах заборонена.
Логотип телеграм спільноти - Сергій Притула
Посилання на канал: https://t.me/serhiyprytula Мій фейсбук - https://www.facebook.com/serhiyprytula/ Інстаграм - https://www.instagram.com/siriy_ua/ Youtube - https://www.youtube.com/prytula БАЗА МОНО - https://base.monobank.ua/89gMbvnkrTu7sR

Стіна каналу QAMania - @qamania

Skills for Agents - web-magic#offtopicО другій половині дня в пʼятницю прокрастинація досягла максимуму, й вилилась в прикольну невеличку розробку, якою хочеться поділитись (хоч вона і не про тестування).Захотілось щоб дитинка, замість того щоб втичити в компʼютерні ігри (що насправді не погано, головне щоб ігри норм були) - в інтерактивно-ігровій формі привчалась до програмування, в тому вигляді, в якому воно всіх нас чекає вже от навіть не завтра, а зараз, себто до вайбкодингу :)За декілька годин розписав детально SKILL.md в декілька ітерацій, підвантажив його в gemini cli, прописав потрібний конфіг (auth токени для деплою), потестив. Тепер на ноуті дитинки, коли вона запускає термінал й пише там web-magic - запускається gemini з потрібним скілом, питає її який сайт вона хотіла б зробити сьогодні. Коли вона в загальному опише свою ідею - ще перепитує про назву, загальний вайб, додаткові деталі якщо є, й створює простенький веб-сайт. Показує превʼюху на localhost:8080, ітеративно покращує згідно коментарів. Додає картинки якщо попрохати. Коли дитинка каже "Агінь, те що треба" - деплоїть сайт на Netlify.Тепер дитинка в мене - веб розробник :)Ну і я трохи, ось поки бавився - в якості приклада навайбкодив таким чином сайт про свою туристичну іграшку ;)http://localhost:8080/index.htmlСидимо тепер вдвох ввечорі в терміналі, замість того щоб сходити погуляти :)А які у вас плани на вечір та на вихідні? :)
1890
26-04-03 16:34
QE Tech Skills Matrix - v2.0!#skillsПродовжуємо робити корисне для спільноти.По перше, можливо ще не всі знають - ми декілька років тому ще в Інфопульсі збирались великою робочою групою з дуже різноманітних відділів й проектів, й створили матрицю технічних навичок для тестувальників (у багатьох компаній є такі свої). Потім трішечки пізніше ми з Льошею домовились в компанії й виклали її у відкритий доступ.По друге,зовсім нещодавно я писав про те який Льоша молодець що зробив TPI Next evaluation тулу. Це й мене надихнуло повайбкодити, так що тепер маємо self-evaluation режим і в QE Tech Skills Matrix.Що додав у v2.0: Дві абсолютно нові та дуже нагальні категорії - "Testing with AI" (асистенти, копайлоти, агенти) та "Testing of AI" (оцінювання LLM, RAG-систем, відловлювання галюцинацій). Вбудований Self-Assessment Tool - тепер можна швидко оцінювати свої скіли ("ще не знаю", "знаю частково", "впевнено володію") клікаючи прямо на сторінці. Можливість згенерувати стильний PDF-звіт зі своїм прогресом (ідеально для того, щоб прийти озброєним на performance review)Що і так було, але не зайвим буде нагадати :)- українська 🇺🇦 та англійська 🇬🇧- без смс та реєстрації- дані - локально в браузері, нічого нікуди нікомуКористуйтесь наздоровʼя, ставте зірочки в гітхабі ⭐️Пул-реквести теж вітаються!Ласкаво просимо!🌐 https://qamania.github.io/Tech-Skills-Matrix-QA/💻 https://github.com/qamania/Tech-Skills-Matrix-QAПС А як ви зараз оцінюєте свій рівень - Excel-табличка, ментор, спеціальна тула чи "і так знаю"? :)
2380
26-03-31 08:11
Епічний Фейл🐞💥🎬Завжди хотілось візуалізувати те, про що ми пишемо та розповідаємо на курсах, зокрема от і модель Якості (ISO 25010, 25059).Для цього ми роками використовували mind map, та розбирали модель якості по кісточках на прикладах обʼєктів, на перший погляд не дуже повʼязаних з програмним забезпеченням.Навіщо? Бо описати функціональну придатність Німбус 9000 або інклюзивність стаціонарного Телепорту - не тільки веселіше, а ще й корисніше, бо саме яскраві аналогії допомагають нам розуміти й запамʼятовувати складні концепції краще.А в цьому році, коли вартість оперативки почала ставати мемом - ми вирішили зробити і свій невеличкий внесок в її подорожчання: спробувати разом із студентами піти далі, й показати що може трапитись у "реальному" житті, коли система не відповідає певним характеристикам якості.То ж зустрічайте "Epic Fail"!Завдання у студентів було - візуалізувати ті випадки, коли система поводиться як завгодно, але точно НЕ якісно :) 🎦 🎦 🎦В наступному пості я опублікую створені студентами роботи (короткі 10-секундні ролики), й ДУЖЕ-ДУЖЕ попрохаю вас допомогти визначити НАЙЕПІЧНІШИЙ ФЕЙЛ вашими вподобайками під відповідним кліпом на ютубчику.ПС в прикріплених - приклад, зроблений нами, щоб було на що орієнтуватись.
1280
26-03-19 11:13
TPI Next for All!#process #improvementЩось ми так запрацювались, що навіть про дійсно важливе для себе забули написати.Ми з Льошею давно й успішно практикуємо консалтинг з покращення процесів тестування. Проводили відповідні аудити декілька разів вдвох (це завжди веселіше), ще по 3-5 разів кожен окремо. Для того щоб покращити процес, по суті потрібні три речі:1) знати його поточний стан2) знати його бажаний стан3) план дій для руху між поточним і бажаним станомДля всіх трьох пунктів потрібен інструмент власне вимірювання стану процесу. І оскільки такі процеси, як тестування - це досить складна абстракція сама по собі, то для опису їх стану використовуються моделі, які дозволяють спроектувати все різноманіття форм різних процесів в різних компаніях на уніфіковану площину координат.Найбільш вживані моделі для опису процесів тестування: TMAP, TMMI та TPI Next (а також різноманітні кастомізовані похідні від них).І от нам з Льошею найбільше до душі свого часу прийшлась саме TPI Next, якою ми довго й плідно користуємось.Якщо прибрати всі ці заумні пояснення, то модель процесу - це по суті великий (на 100+ пунктів) чекліст в ексельці.Тепер от власне і до суті дістались :)Екселька - це звісно найкращий інструмент всіх часів і народів, в якому можна зробити взагалі ВСЕ, але чомусь при будь якій найменшій нагоді люди не перестають придумувати спеціальні рішення для заміни ексельки :)От і Льоша теж не втримався і навайбкодив в минулому році сайтик, де на гарній вебці (а не в ексельці) можна оцінювати зрілість процесів тестування у вашій або будь якій іншій компанії використовуючи модель TPI Next.- без смс та реєстрації- ваші дані - тільки ваші, вони зберігаються лише у вашому браузері локально- з генерацією гарного PDF звіту й з вивантаженням raw data в csv- українською й англійською Користуйтесь наздоровʼя, ставте зірочки в гітхабі.Ласкаво просимо!https://qamania.github.io/TPI-Next/en/index.html
5050
26-01-23 09:11
ОператорКолись давно, коли дерева були маленькими, а компʼютери великими - я навчався в старших класах в ліцеї. Ліцеї Інформаційних Технологій в Дніпрі.Дуже кльовий ліцей був, з дуже топовими викладачами, багато розумних людей там вчилось й навчилось. Ліцей і зараз є, але мова не про це.Після успішної здачі всіх випускних екзаменів я отримав як водиться атестат про повну загальну середню освіту й свідоцтво. На свідоцтві було написано "Свідоцтво з відзнакою про присвоєння кваліфікації 'Оператор ЕОМ'". Настільки я цим пишався, що навіть перші роки своєї професійної карʼєри в резюме це дописував: універ в два рядочки й ліцей в два рядочки, зі згадкою про "Оператора ЕОМ".І щось оце я дивлюсь зараз найсвіжіші виступи на конференціях з інженерами Anthropic, виступи Андрія з Карпат на різних форумах - і багато хто з цих людей, що працюють на самому вістрі прогресу, порівнюють LLM з компʼютерами або процесорами. В багатьох сенсах: й в тому що LLM це такий собі процесор, який щось там від нас приймає на вхід й щось інше потенційно корисне віддає, а агенти всякі - то програми на тому компʼютері, й також в тому сенсі що ці нові реінкарнації компʼютерів набагато швидше ніж їх залізні попередники стали "персональними", стрімко увірвались в щоденні робочі й побутові задачі сотень мільйонів людей.І все це склалось в мене в голові в чітке усвідомлення спіралі розвитку, сповненої символічних аналогій й іронічних натяків. Бо схоже, ми знову опинились у точці, де важливо не стільки керувати машинами, скільки керувати очікуванням від них. Можливо, скоро всі ми будемо операторами - не машин, а можливостей. А поки що питання з оновленням сторінки в LinkedIn - лише в формулюванні: "Оператор LLM" чи "AI оператор"?
2210
25-12-12 12:14
👨‍💻 Нова ера тест-дизайну та оновлення в ISTQB Advanced Test AnalystЦього року сталася офіційна трансформація погляду на test design techniques! І досить несподівано, що опублікували її в рамках сертифікації ISTQB - Advanced Test Analyst 4.0, бо останні концептуальні зміни були від пана Бейзера, коли більшість з нас ще ходила до школи чи навіть садочку.😮Враження про зміни Олександра Ковальова вже писала для вас в пості зі схемками, які викликали активний відгук читачів. А ми нарешті готові провести на цю тему детальний вебінар - бо вона того заслуговує:ISTQB Test Analyst 4.0: Нова ера Test DesignРозберемося з питаннями Як змінилося бачення black box techniques і що тепер входить до трьох нових категорій? Які техніки з’явилися вперше — CRUD, Metamorphic, Random testing [guided vs adaptive] і не тільки. Як автоматизація дісталася до тест-дизайну і що таке model-based testing? Що ще покриває нова версія Advanced Test Analyst 4.0 і чому її називають найглибшим оновленням за 25 років? Чому defect prevention тепер у компетенціях тестувальника і до чого тут метрики? Організаційні зміни сертифікації: став іспит легшим чи складнішим? Що робити тим, хто вже складав?Організаційне: 11 грудня (четвер) 19:00 за Києвом🎞Проводиться онлайн, запис відправимо всім зареєстрованим учасникам💫 Участь безкоштовна➡️ДЕТАЛІ ТА РЕЄСТРАЦІЯВелкам пересилати цей анонс своїм колегам та знайомим тестувальникам, щоб було потім з ким все обговорити
1360
25-12-11 15:01
Анонс тренінгу по ШІ який краще будь якого курсу, що є зараз на ринку. А ще 100% благодійнийЖивемо в такий чаc, що всі хочуть пропихнути ШІ в будь-які процеси інженерів, купляють дорогущі підписки на TestRigor, Virtuoso, QAWolf, тощо. Кажуть що тепер тестування може бути делеговано автономним тим ШІ тулам.Або навіть коли кажуть «юзайте ШІ, ось вам підписка», але не дають часу на дослідження його можливостей, бо треба ж деліверити, «не можна терміни посувати — ні!». І тому всі зі всіх сторін вимагають юзати, але на то ні часу не дають. Та потім від зекономленого часу вам не дадуть підвищення, повірте мені!P.S.: вам не потрібні курси за сотні баксів, а то і тищу, що навчать вас користуватись ШІ, промтити а-ля «Ти інжінієр з 10ти річним досвідом в QA», МСП та вайбкодити якось по особливому. Всі зібрані кошти підуть на батальйон К12 та РусорізЗа донат 1500 грн на банку ви отримаєте доступ в чатік, там будемо домовлятись про всі деталі.🔗Посилання на банку для оплати. send.monobank.ua/jar/AHaojtnKTR
1910
25-11-25 12:41
Баг на хелловін 🐞🎃👻Бувають, знаєте, такі трохи дивні запитання, накшталт: "А який баг ви памʼятаєте зі свого професійного досвіду?". Які в моменті може й мають сенс, а на довгому часовому проміжку я краще триматиму в памʼяті свої гірські походи й велосипедні подорожі з перевіреними друзями, ніж steps to reproduce якогось чергового 100500-го бага.Проте от саме сьогодні так співпало, в моменті, що запамʼятався один :)Поділюсь з вами.Зараз допомагаю з тестуванням на декількох PowerApps проектах. Це така low-code платформа від Microsoft, яка досить популярна через маркетингову привабливість префіксу "low", а насправді там для реалізації чогось трохи складнішого за hello world - нормально так треба попрацювати :) Типові продукти - автоматизація бізнес процесів.На одному з продуктів, який вже в PROD, користувачі пожалілись що у них створилась напівпуста заявка. Як це можливо, з урахуванням того що купа обовʼязкових полів незаповнена - хз...Дослідження першопричин загрозливо рухалось в нікуди, але було врятовано випадковістю. В той самий час в тестуванні на QA енві була фіча, яка потребувала створення специфічного типу дочірнього банківського акаунту, специфічність якого полягала в тому, що на формі було більше полів ніж для інших типів, й тому випадайка для вибору валюти рендерилась трохи вище. І от коли я хотів скористуватись текстовим полем для пошуку валюти - воно знаходилось майже у верхньому правому куті форми, в якому розробники забули сховати невидиму кнопку, й при натисканні на текстове поле пошуку валюти - насправді натискалась ця прихована кнопка, яка й зберігала форму заявки напівпустою, забиваючи на обовʼязкові поля.Прикол, як мені розповіла розробник, полягає в тому що в PowerApps не було функцій (от зовсім нещодавно додали, й то не дуже повноцінні), і для заміни функцій розробники майже як best workaround practice використовують клік на кнопку. Параметри в таку кнопко-функцію передаються через глобальні змінні.Невидиму кнопку ще більше приховали, баг таким чином пофіксили. Але це було забавно, що саме невидима кнопка спричинила такий полтергейст, і саме на хелловін :)Висновків ніяких не буде.Лише побажання гарних вихідних і питання: а про які ви пам'ятаєте свої баги велоподорожі? :)
2220
25-10-31 16:08
Чатик, стрейк і "впав й віджався"#ШтучкаІнтелект #offtopicВ нас в компанії велоспільнота вже активно готується до Київської велосотки, звідусіль лунають заклики приєднатись до благодійних пробігів на День Незалежності. От і мені згадався мій тривалий експеримент з чатомжпт, присвячений може й не стільки спорту, скільки підтримці себе в формі. Оскільки цей експеримент був успішний, то поділюсь його результатами та деталями і з вами, наздоровʼя :)Давно займаюсь в Дуолінго (545 днів стрейк), не те щоб воно мені сильно допомагало, але їхні ігрові механіки, вбудовані в процес навчання, такі як стрейк зокрема - тримають дуже сильно. І в якийсь момент я подумав: "О! Це ж у ChatGPT є фіча, для якої я саме ніяк не міг придумати застосування - Tasks!". І швиденько написав йому промпт:Ти досвідчений фітнес тренер з гарним розумінням людської психології та методик навчання.Я хочу зробити сам для себе челендж: кожного дня, протягом 100 днів робити фізичні вправи.Програма мінімум: - присідання, починаючи з 50 на день, закінчуючи 100 на день- віджимання, починаючи з 50 на день, закінчуючи 100 на деньПрограма оптимум:- якщо виходитиме, то додавати підтягування, починаючи з 10 на день, закінчуючи 25 на день- пробігати від 5 до 10 км на тижденьПрограма максимум:- коли тіло потроху адаптується до навантажень, додати додаткові вправи, наприклад 50 берпі в день.Запропонуй графік вправ для мене на всі ці 100 днів. Кожний день контролюй суворо виконання програми "мінімум" (кажи що я лінива жопа якщо не впорався).Схвально відмічай досягнення за програмами "оптимум" та "максимум" (кажи що я мамин пиріжечок). Чатик добре розписав програму занять, але про створення задачі довелось попрохати його окремо:Create a task, execute it each day at 8pm, stop after 100 iterations.Task details:Ask me for the number of completed exercises today.Memorize my answer and track total progress and show me how much I already accomplished on my way of 100 days challenge.If I completed exercises - praise me.If I missed exercises - criticize me. Й потім ще протягом двох днів підтюнити формат звіту по досягненому прогресу:Давай ще трохи оптимізуємо вивід по прогресу тренувань, ось так я собі його бачу, запамʼятай цей формат: Тривалість: - Днів без перерви: 2 - Днів всього: 2 Базові вправи (сьогодні | всього): - Присідання: 50 | 100 - Віджимання: 50 | 100 Рух (цього тижня, км | всього, км): - Біг: 3,5 | 3,5 - Велосипед: 0 | 0 Бонусні вправи (цього тижня | всього): - Підтягування: 15 | 15 - Інші вправи: (поки що не вказано додаткових вправ) І після цього "стрейк" механіка з дуолінго міцно закріпилась в моїх щоденних й щотижневих тренуваннях :) Кожен день чатик питав мене про те що я зробив за день, я йому чесно відповідав, і це було неабияким підтримуючим фактором для того щоб не лінитись, а хоча б мінімалочку свою зробити. Режим Tasks працює як з email, так і з push-нотифікаціями, тому нагадування про загрозу бути названим "лінивою дупою" дають про себе знати не тільки регулярно, а й помітно :)Висновок: перший тиждень відчував себе одночасно і маминим пиріжечком (в поганому сенсі цього слова) і лінивою дупою :) але потім регулярність взяла своє і тіло почало вдячно реагувати на таку турботу. Пропустив лише один день зі 100, результати додам в перший коментар.Цей самий принцип можна адаптувати для програми своїх занять в залі.Дуже раджу!А ви користуєтесь Tasks?
3070
25-08-22 14:17
Автоімунний баг🐞🦠🔬Пост не про AI :)Про звичайнісіньку щоденну роботу тестувальника.Завжди знаходив аналогії тестування з медичною діагностикою дуже доречними. І ось на днях знайшов ще одну, на мою думку - навпрочуд вдалу.На проекті, де я зараз допомагаю з тестуванням, відбувається UAT. Замовник дуже відповідально ставиться до цієї активності, має свої заздалегідь зроблені тести й знаходить дуже нетривіальні баги. При цьому, дотошність замовника й специфіка продукту така, що defect leakage в ± 10% це прям дуже непоганий результат насправді :) але мова не про це. Під час дослідження одного з UAT багів, і його потому виправлення - як це часто буває: почало збоїти те, що раніше не збоїло лише тому що цей UAT баг не був пофікшений :)Тепер до суті: система займається керуванням заявками на створення або апдейт записів постачальників, з інтеграцією в мастер-систему. Оскільки потрібен контроль цілісності даних, то по перше, сутності запиту та постачальника розділені, по друге - працює механізм відслідковування дублікатів по ключових полях (Name, VAT і ще декілька). Спочатку створюється запит, потім коли він апрувиться - створюється постачальник, й вже потім надсилається інтеграційний пакет в мастер-систему.І от після фіксу одного з багів по неточній детекції дублікату по одному з полів - алгоритм почав сприймати свіжестворений запит постачальника, після апруву запита, як дублікат. В системі це виглядає так: інтеграція ще в процесі, запит ще не закритий, але користувач, коли відкриває запит - то на формі йому червоненьким підсвічується поле, яке система вважає дублікатом, бо по цьому запиту після апруву вже було створено запис постачальника, звісно ж з тими самими значеннями всіх полів :)По суті система реагує на дві репрезентації однієї тієї ж сутності як на дублікат, а такого не має бути. І це точна аналогія автоімунних реакцій нашого організму, таких як наприклад псоріаз, коли імунна система прискорює цикл оновлення клітин шкіри, що проявляється як почервоніння, свербіж та лущення шкіри.Підсумок: цей прихований баг ми звісно теж швидко пофіксили, але назва для такої категорії багів мені задалася достатньо вдалою щоб і з вами нею поділитись.А у вас на проектах траплялись "автоімунні" баги?
2450
25-08-15 13:40