Требования к тестовым фреймворкам

Фреймворк для автоматизированного тестирования приложений — это не просто слова, а набор требований и спецификаций. Соблюдение простых правил поможет в создании правильной архитектуры, повысит скорость поддержки автоматизированных тестов. Об этом и многом другом я расскажу вам в этой статье.

Автоматизированное тестирование Java Swing

Java Swing — набор библиотек для создания графического интерфейса на Java. Многие standalone приложения на Java пишутся именно с использованием Java Swing — от приложений для персональных компьютеров до приложений для банковских терминалов. В этой статье я расскажу о том, как автоматизировать тестирование Java Swing приложения. Читать статью

PageObject паттерн

В этой статье я расскажу про PageObject паттерн — одно из наиболее используемых и полезных архитектурных решений в автоматизации тестирования. Также я дам подробное руководство по использованию, обращу внимание на некоторые тонкости, которые редко освещаются в статьях, приведу примеры. Читать статью

Анти-паттерны автоматизированного тестирования

Для того, чтобы научиться писать правильные тесты, необходимо для начала понять, какими отличительными особенностями обладают неправильные. Читать статью

Паттерны проектирования Java

На этой странице я хочу рассказать вам о 82 паттернах проектирования на языке Java с описанием какую цель преследует каждый из них и ситуаций, когда их стоит применять. Конечно же, паттерны идут вместе с конкретной реализацией, с которой тоже можно ознакомиться.  Читать

Автоматизированное тестирование против ручного

Когда оправданно применять автоматизированное тестирование, а когда — ручное? Какие существуют мифы, и как же обстоят дела на самом деле? Читать статью

Библиотеки для автоматизированного тестирования

В этой статье я даю краткий обзор библиотек, которые полезны для различных задач по автоматизированному тестированию. Статья будет полезна для технических специалистов. Читать статью

© Copyright - Segey Tovmasyan