ПредишенСледващото

Основната разлика между развитието чрез тестването и развитието чрез операцията е в кода на тест синтаксис: TDD използва подходящия PHP код в тестването на файлове, докато БДД използва четящи се изрази, които описват поведението на всеки елемент.

По-долу е даден списък с 12-те най-добри PHP рамки за автоматизирано тестване. което ще спомогне за опростяване на работния процес.

1. Селен

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Селенът автоматизира браузъри за тестване на уеб приложения. Проектът е подкрепен от няколко големи доставчици на браузъра, предприема стъпки да гарантира, че Селен неразделна част на браузъра. Също така, тя е и основната технология за много други инструменти браузъри за автоматизация, API, както и рамки.

2. PHPUnit

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

PHPUnit - залага основно на тестване рамка за PHP. Той е построен на XUnit архитектура за рамки единица тестване. PHPUnit може да се контролира чрез командния ред, той ни дава TestCase клас. който може да бъде удължен в съответствие с нашите нужди.

Рамката също позволява на разработчиците да използват предварително писмено методи потвърждават специфично поведение на приложението.

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Behat - тестване рамка за PHP чрез операция (БДД), която ви позволява да пишете четимо код, който описва как трябва да работи приложението.

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Atoum - модерна рамка за PHP тестване. което позволява да се започне от отделните модули. Рамката се фокусира върху използването на новите функции, които бяха въведени в PHP 5.3 (той не поддържа по-старите версии на езика).

6. Codeception

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Codeception ви позволява да пишете функционални тестове, както и изследвания за потвърждение. Те тестват PHP -applications като цяло, а не всеки от своята функция по отделно. Codeception ви позволява да свържете и да конфигурирате различните модули в съответствие с изискванията на развитие. Той поддържа много рамки за развитие на PHP. като Symfony2. Laravel4. Yii. Phalcon и Zend Framework.

7. SimpleTest

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

SimpleTest - лесен за използване рамка TDD единица тестване PHP. SimpleTest поддържа SSL. форми, прокси, рамки и удостоверяване в база данни, която ви позволява бързо да се провери общите PHP задачи.

8. Storyplayer

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Storyplayer - е рамка на тестване на пълна купа, която позволява тестване на цялата платформа. Екипът Storyplayer предлага специален вид подкрепа - създаване на тестови среди при поискване. Това е в съответствие с принципите на TDD, и ви позволява да пишете функционални тестове, с които можете да проверите цялото приложение.

9. Peridot

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Peridot - разтегателен рамка за PHP тестване. Той се фокусира върху събития архитектура, която позволява на разработчиците лесно да персонализирате рамка чрез плъгини и доклади. Peridot използва описание на синтаксиса за създаване на тестове, които ясно описват как трябва да се държи кода на приложението.

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

PHO - това БДД тестване рамка за PHP. който много прилича на жасмин RSpec. Тя се характеризира с традиционния синтаксис. Следи екипи да работят в спецификацията по време на развитието. Тя може да бъде удължен с потребителски изчисления и доклади.

11. Подигравка

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

Подигравка - е прост, но гъвкави рамка PHP псевдо-обекти. за използване в единица тестване с PHPUnit и PHP Spec. Тя осигурява излишни API тестване. в състояние да се идентифицират ясно всички възможни операции и взаимодействието на обекти, като се използва за четене на домейн конкретен език (DSL).

12. PHP Характеристики

12 Най-добър автоматизирани рамки за изпитване, PHP, PHP

PHPSpec като "изповядва» БДД подход тестване, но и други подтипове, наречени SpecBDD. В PHPSpec първо трябва да се създаде спецификации, които описват как ще се държи кода на приложението.

Превод на статията "12 Най-добър PHP автоматизирана Тест Рамки» е изготвен от екип от приятелски Уеб дизайн проект от А до Я.

Подкрепете проекта - споделете линка, благодаря!