🪓
QAммунизм
Ctrlk
  • 💬Предисловия
  • 📜Теория тестирования
  • 🦠Матрица компетенций QA Engineer
  • 📑Паттерн описания тест-кейсов
  • 🦾Автоматизация тестирования
    • 🐍Python
    • 🐸JavaScript (В разработке)
    • 🛰️Git: Основные команды
    • 🧊Selenoid - Allure server
    • 🐳Docker
    • 🧾Паттерны проектирования автоматизированного тестирования
      • Как написать идеальный автотест: 25 принципов.
        • Тесты не так важны, как действия по результатам этих тестов
        • Ценность
        • Лучше ничего не делать, чем сделать flaky-тест
        • Доверие
        • Поделись знанием
        • Устрой дестрой
        • Думай иначе
        • Тесты должны запускаться автоматически
        • Тайна пирамиды
        • Из множества важного выбирай то, что проще
        • Нельзя протестировать всё
        • Используй скрытую силу
        • Принцип ААА
        • Не повторяйся
        • Хрупкость
        • Принцип двух ящиков
        • Тестируй без последствий
        • Упрощения
        • Красота
        • Параллельность
        • Скорость
        • Автотест — это фича
        • Автотест — это тест
        • Атомарность
        • Независимость
      • Паттерны
    • 🧑‍🔧Принципы разработки ПО
  • 🎭Вопросы для собеседования
  • 📊Оценка покрытие Тест-кейсами/UI-автотестами(Coverage)
Powered by GitBook
On this page

Was this helpful?

  1. 🦾Автоматизация тестирования
  2. 🧾Паттерны проектирования автоматизированного тестирования

Как написать идеальный автотест: 25 принципов.

Источник: https://habr.com/ru/companies/vk/articles/748776/

Тесты не так важны, как действия по результатам этих тестовЦенностьЛучше ничего не делать, чем сделать flaky-тестДовериеПоделись знаниемУстрой дестройДумай иначеТесты должны запускаться автоматическиТайна пирамидыИз множества важного выбирай то, что прощеНельзя протестировать всёИспользуй скрытую силуПринцип АААНе повторяйсяХрупкостьПринцип двух ящиковТестируй без последствийУпрощенияКрасотаПараллельностьСкоростьАвтотест — это фичаАвтотест — это тестАтомарностьНезависимость

Last updated 1 year ago

Was this helpful?