В этой статье я хочу рассказать о тестировании iOS приложений и небольшой автоматизации этого процесса.
Под катом будут рассмотрены инструменты для модульного и функционального тестирования и приведены простые примеры.
Читать полностью »
Рубрика «bdd» - 7
Тестирование iOS-приложений
2012-05-28 в 7:20, admin, рубрики: bdd, cedar, cucumber, guard, iOS, objective-c, rspec, tdd, ui testing, Песочница, разработка под iOS, метки: bdd, cedar, cucumber, guard, iOS, objective-c, rspec, tdd, ui testing, unit-testingCodeception — новости проекта
2012-05-10 в 10:03, admin, рубрики: bdd, codeception, php, phpunit, selenium, tdd, метки: bdd, codeception, phpunit, selenium, tddЯ уже писал на Хабре о Codeception — фреймворке для тестирования приложений на PHP. Если вы никогда раньше не писали тестов для вашего приложения, вам обязательно стоит взглянуть на Codeception. Он очень прост в использовании и сделан специально, чтобы уберечь разработчиков от рутины.
Сегодня я хотел бы рассказать, какие фичи появились в проекте в последнее время, а также отвечу на пару популярных вопросов.
Читать полностью »
Тестирование с использованием BDD
2012-03-09 в 21:16, admin, рубрики: bdd, cucumber, spock, tdd, метки: bdd, cucumber, spock, tddВведение
Современные проекты все чаще предъявляют высокие требования к покрытию автоматическими тестами. В наше время писать тесты не просто признак хорошего тона, но одно из требований, которое предъявляется к коду. Все чаще мы слышим такие аббревиатуры, как TDD (Test Driven Development) и BDD (Behaviour Driven Development) и многие строго следуют этим подходам в разработке.
BDD это одна из разновидностей TDD, и об этом я хотел бы написать в этой статье. Точнее не о самом BDD, а о frameworks, которые нам предоставляет индустрия на сегодняшний день. А если уж быть совсем точным, то о трех из них: spock, easyb и Читать полностью »
JAVA / Тестирование в Java. Spock Framework
2012-02-05 в 20:52, admin, рубрики: bdd, groovy, java, spock, tdd, testing, метки: bdd, groovy, java, spock, tdd, testing
В предыдущих статьях на примерах JUnit и TestNG я упоминал о test-driven development(TDD) и data-driven testing(DDT). Но есть еще один активно набирающий популярность подход, behaviour-driven development(BDD). Это такое развитие TDD техники, при котором на тест смотрят не как на тестирование каких-то компонентов системы, а как на требования к функционалу. Если TDD оперирует такими понятиями, как тест или метод, то для BDD это спецификация и требования. Про эту технику уже говорили на хабре ранее:
Эволюция юнит-теста,
Экстремальное программирование, знакомство с Behavior Driven Development и RSpec
Этот подход применим используя и JUnit, иЧитать полностью »