«Особисто я вважаю крауд-тестування одним з найкращих рішень як для різних бізнесів, так і для самих фахівців». Ірина Пашнюк, яка керує групою тестування в ЕРАМ, описує плюси і мінуси крауд-тестування і дає поради, коли та як варто спробувати цей підхід.
Одним зі способів використання ChatGPT може бути створення шаблонів для юніт-тестів. У статті розглядаємо, як ця модель може допомогти вам сформулювати загальні правила тестування та як їх можна використовувати для створення багатьох тестових випадків.
Віктор Кипоренко з компанії Levi9 ділиться у статті досвідом з автоматизації тестування, використовуючи інструмент Playwright. Всі представлені в статті фрагменти коду написані на TypeScript.
Якщо ви хочете покращити якість продуктів, потрібно шукати інструмент, який допоможе автоматизувати процес тестування, а не наймати ще більше тестувальників. Олексій Гнідаш, CTO в компанії KnubiSoft, розповідає основи про найпоширеніші проблеми тестування та про підбір правильних інструментів для покращення робочих процесів.
Команда та взаємодія дійсно важливіші за будь-які процеси. Справний продукт дійсно важливіший за вичерпну документацію. Але дорослі команди готові випробувати різні інструменти, серед яких має бути і Service Level Agreement. Настасья Ровінська з компанії CodeIT розповідає, як впроваджувати SLA та чим він може бути корисний команді.
Обговорюємо, як використовуючи open source бібліотеку bubanai, долати проблему нестабільності в e2e-тестах на TypeScript з Puppeteer. У статті є приклади типових проблем, які вирішує ця бібліотека, та опис її можливостей. Bubanai може бути корисною як для початківців, так і для досвідчених автоматизаторів, які працюють з Puppeteer.
Сергій Моренець зібрав у статті характеристики 6 найпопулярніших технологій з категорії performance testing: JMeter, Gatling, Locust, K6, Wrk/Wrk 2. Вони мають різні можливості та способи використання, рівень входження, необхідність знання програмування. Вам лише потрібно ознайомитись з усіма показниками і обрати те, що відповідає вашому досвіду та вимогам.
Навіть відбудований упродовж років процес можна і треба переглядати, щоб виправляти в ньому вузькі місця. Саме з цією метою команда, в якій працює iOS Engineer Роман Кириленко, прийшла до циклічної системи релізів застосунків.
У цій статті він пояснює переваги цього рішення та поетапно описує усі процеси зі своєї позиції розробника, а колега Агата Авраменко, Manual QA Engineer, доповнює опис процесів з точки зору тестувальників.
Скільки коштує сетап QA-інженера та якими є щомісячні витрати на навчання та саморозвиток? Ми поговорили про це з Test Engineering Lead в GO TO-U і Core QA CoE expert в Intellias Романом Марінським, айтівцем з дев’ятирічним досвідом.
Чи помічали ви у роботі потребу в ефективних способах моніторингу продуктивності QA та аналізу поточного стану справ? Якщо так, то цей текст може стати в пригоді — Андрій Кучеров, QA Engineer в Uklon, ділиться пулом показників ефективності, який зібрав самостійно та вже перевірив у своїй робочій практиці. Читайте та діліться в коментарях, як моніторите ефективність QA в своїх командах.
«Якщо ваша дитина проявила інтерес до технічної сфери — то, перш за все, потрібно визначити, який кінцевий продукт вона мріє створювати. Не вибирайте технологію за ринком вакансій».
Юлія Сирота, Test Automation Engineer в SoftServe, пригадує, як з дитинства мріяла «працювати, як тато», пояснює, чому не пішла одразу в ІТ і ділиться власним досвідом того, як підтримувати дітей на шляху опанування технологій.
Олексій Остапов пропонує порахувати «класичний» ROI і порівняти час, витрачений на автоматизацію, з часом, який завдяки автоматизації вдалось зекономити в ручному тестуванні.
HTTP Client може бути корисним або для швидкого тестування відомих кейсів, навіть якщо в команді є окремі тестери, або для тестування сервісу у випадку, якщо все тестування покладається на самих розробників. У цій статті розписано, як налаштувати роботу інструмента для Maven, GitLab та GitHub.
Сергій Ващенко, QA Practice Lead у Svitla Systems, склав перелік загальних критеріїв та додаткових вимог, обумовлених специфікою його проєкту, до тест-менеджмент застосунків. У цій статті розглядаємо переваги та недоліки TestRails, X-Ray, Zephyr Scale, AIO Tests та QADeputy. Долучайтесь в коментарях з обговоренням характеристик застосунків зі свого досвіду.
Концентрований набір статей і не тільки, усе необхідне для професійного життя тестувальників. Дайджест підготував Олександр Романов, контент розділений на дві головні секції: тестування і розробки та технології, а на початку є стислий перелік дайджесту.
«Аналітики і тестери можуть поки що спати спокійно — зробити пристойний системний аналіз навіть одного документу, ми, люди, все ще можемо краще». Це один з висновків, до якого дійшов Test Lead Олексій Остапов, поекспериментувавши з ChatGPT-4. Результати його тестів викладені у статті з аналізом вдалих і невдалих вимог до AI.
Артем Григоренко, IT-консультант та Mentor, розповідає про свій шлях покращення процесу найму у швидко зростаючій компанії. Ця стаття може стане в пригоді людям, які активно займаються наймом і хочуть його покращити, у ній перераховані як успішні рішення, так і ті, що не дали бажаного результату.
Manual QA Engineer Наталія Ніколаєва ділиться досвідом, як планує розширювати стек технологій і опановувати нові сфери у тестуванні. Стаття має посилання на корисні джерела, курси та літературу і підійде не тільки QA-фахівцям, але і будь-яким працівникам в IT-галузі, адже може стати як туторіалом, так і темплейтом складання плану свого персонального розвитку.
У квітні подорожчали зарплатні пропозиції для фахівців DevOps і QA, а винагороди для FrontEnd- і PHP-розробників — дещо «просіли», про це свідчать дані з аналітики Djinni.
Юрій Сердюк підготував матеріал з базовою інформацією про те, що таке патерни, навіщо їх знати, яка існує класифікація патернів та чим вони відрізняються. У статті також є огляд декількох конкретних прикладів з кодом, які допоможуть зрозуміти тему патернів краще.
Коментарі