Вопросы с тегом «testing»

3
Как сделать Test Driven Development (TDD) в Drupal?
Какие инструменты используют TDD в Drupal (модули PHP, модули Drupal и т. Д.)? Как выглядит ваш рабочий процесс commit / test / deploy? Используете ли вы Phing, PHPUnderControl, Hudson для управления этим рабочим процессом? Каким образом модульное тестирование делает ваш код более надежным? Вам нужен отдельный, дорогой, автономный сервер модульных …
30 testing 

3
Как мне написать автоматизированные тесты?
Я видел, что Drupal 7 включает в себя какую-то среду тестирования (я еще не пробовал, поскольку мои существующие сайты все еще находятся в Drupal 6 и, вероятно, не будут мигрировать в ближайшее время). Как вы можете написать автоматическое тестирование для сайта Drupal 6, есть ли модуль для этого? Сколько на …
23 testing 

1
Может ли база данных быть проверена, чтобы увидеть, если она несовместима?
Мы все знаем, что Drupal на самом деле не поддерживает концепцию внешних ключей в базе данных, и, вероятно, никогда не будет 1 . Мы также знаем, что модули могут делать неправильные вещи или что пользователи будут периодически делать сумасшедшие вещи, такие как DELETE FROM node_revision WHERE vid = 123 в …
18 database  testing 

3
Как запустить тесты PHPUnit?
Drupal 8 дополняет среду тестирования, основанную на Simpletest, с помощью PHPUnit , и Simpletest может быть удален в Drupal 9. Я еще не обновлялся до Drupal 8, но мне было интересно, как я могу написать существующие тесты в PHPUnit (чтобы проследить за трендом) для Drupal 7, вместо этого в Simpletest? …
12 7  testing 

2
Делать A / B тестирование
Я хотел бы сделать некоторое A / B тестирование. Я хотел бы иметь 2 слегка отличающихся шаблона и разные модули и пути для каждого шаблона, а затем я хотел бы сделать для посетителей 50% шаблонов A + модули и логики и т. Д. И 50% шаблонов посетителей B + собственные …
12 theming  users  testing 

1
Тестирование профиля установки с пользовательскими задачами
Для большого проекта мы используем рабочий процесс разработки, управляемый кодом . Мы используем пользовательский профиль установки для установки и настройки contrib и пользовательских модулей, используемых в проекте. Чтобы убедиться в корректности этого профиля, нам нужно протестировать его как любой другой модуль. В настоящее время мы используем тестовый пример SimpleTest, который …

1
Как установить новое значение AUTO_INCREMENT?
У меня есть следующий оператор в коде моего модуля: db_query("ALTER TABLE {tripletex_invoice} AUTO_INCREMENT = :number", array(':number' => $start_value)); Во время SimpleTest я получаю следующее сообщение об ошибке: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your …
7 7  testing 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.