Привіт, мій щоденнику...
Нещодавно наштовхнувся на тему, яка останнім часом трохи згасла, але яка є вже доволі старою.
Чи мають право на життя "зелені" автотести, якщо вони є зеленими увесь час? Є думка, при чому вона присутня по всьому спектру фахівців — від джунів до синйорів, що такі тести є не ефективними та підлягають забуттю.
Для мене це завелике спрощення та ігнорування маси факторів. Головним є аргумент про те, що "зелений" тест підтверджує стабільність тестової області. А ще виникає питання: дійсно є колеги, які впевнені у тому, що "гарний тест" це такий, що знайшов баг? Це настільки хибна думка, що свого часу я дуже здивувався, коли дізнався, наскільки вона популярна.
Тут варто повернутися до основ та теорії тестування. Запитати себе про мету тестування. Згадати, що немає однієї мети, але існують декілька підходів до того, чим є тестування. Вони потрібні усі залежно від процесу та етапу розробки та ще купи інших факторів,
Втім, знаю, що досі є популярною думка, що існує якесь одне чітко описане тестування та його процес і що воно може бути уніфікованим по всій галузі. Але такого немає. І навіть стандарт IEEE не дає вам суворого фреймворку та інструкцій.
Хто "підглядає" за цим щоденником, може залишити свої думки про те, що ж таке "зелені" тести та чи мають вони право існувати.
Post #37
337
- 👍 10