Channel Roman Yakymchuk Consulting - @ryconsulting - №1466
Ну раз просили про AI в тестуванні, погналиAI-Driven Test Automation - ця штука зробила революцію в автоматизації. Ще в далекому 2016 році, коли я вперше почув про те, що тести за допомогою штучного інтелекту можуть самі себе пофіксити. Тобто він аналізує зміни, які були внесені в вашому додатку і підправляє тест згідно тим змінам. Це неабияк зменшило час на підтримку тестів та підвищило ефективність автоматизації.Regression Suite Optimization - це просто те, чого я давно чекав, штучний інтелект дозволяє проаналізувати зміни в коді та вибрати найбільш релевантні тести, що значно скорочує час на тестування та оптимізує покриття.Intelligent Test Case Generation - штучний інтелект може допомогти з генерацією тестів, аналізуючи вимоги, це те що ви можете робити з GPT та іншими AI генераторами. Це допомагає нагенерувати ідей для тест кейсів. З досвіду використання одного з таких інструментів у нас на проекті, скажу що досить якісно створює тест кейси, але важливо робити рев'ю тестів та додавати степи або тестові дані, більш лаконічно.Насправді ця тема досить обширна, постараюся підготувати ще кілька статей про різні види тестування за допомогою штучного інтелекту, та спробую показати приклад генерації тестів за допомогою AI інструментів.
2400
24-10-23 10:15