Articles of тестирование

Создать пустой test.php

Иногда необходимо выяснить ошибки CSS или что-то еще, и тогда это здорово, если у вас есть минимальная тестовая страница, где вы просто вставляете конкретный код, который хотите протестировать. Как я могу создать такой пустой test.php? Все, что я мог найти, это . Однако при этом создается только страница, которая будет иметь тот же стиль, что […]

Публикация WordPress с этапа на производственный сервер

У меня возникли проблемы с настройкой wp-config.php правильно в поэтапной серверной среде. Мне говорят, что я должен работать в своей сцене для WordPress с примером адреса http://www-stage.website.com . Затем он будет отображаться на рабочем сервере по адресу http://website.com, поскольку они используют одну и ту же базу данных. Любые загрузки, плагины и темы также должны выполняться […]

Изменить дату публикации для целей тестирования

Есть ли способ изменить дату публикации, предпочтительно, на месяц и год для тестирования?

Дублированный сайт не распознается как сайт

Я дублировал сайт, используя следующий код. Весь код работал нормально до последней строки (сам сайт поднимается в сети, но последняя строка кода выходит из строя, и я получаю сообщение об ошибке): echo "Please enter the domain of the site for duplication" read domain echo "Please enter the password of the site's DB user" read -s […]

Определение того, где плагины используются в вашей программе WordPress

Я унаследовал существующую установку WordPress, и есть несколько плагинов (активных и неактивных), с которыми я не знаком, и не уверены, что они все еще используются каким-либо образом. Как только я вижу, что они вообще не используются, я планирую их удалить. У вас есть какие-либо советы или способы автоматического тестирования, если какой-либо контент использует эти плагины […]

Как разбить тест на пункт меню

У меня есть четыре ссылки в главном меню навигации, которое отображается на каждой странице моего сайта. Link 1 | Link 2 | Link 3 | Link 4 У меня есть форма, которая когда-то была завершена, это цель / преобразование и перенаправление на страницу успеха. Я хотел бы разделить тест на другое меню, где одна из […]

Как запустить подрывную и промежуточную среды при запуске WordPress

Я пришел из мира .NET с пользовательскими решениями, где я привык к множеству промежуточных сред и подрывной деятельности для всего. Я много гулял, и у меня есть некоторые вопросы о том, как справиться с установкой WordPress с помощью профессионального рабочего процесса. Я ищу рабочий процесс по строкам: Модификации могут быть сделаны на сервере DEV (оба […]

Включение тестового плагина PHPUnit

Я пытаюсь проверить, правильно ли подключен мой плагин с помощью PHPUnit. Я использовал структуру шаблонов, сгенерированную на этом сайте, и добавил этот тест: class PluginTest extends WP_UnitTestCase { function test_plugin_activation() { include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); $result = activate_plugin( WP_CONTENT_DIR . '/plugins/example-plugin/example-plugin.php', '', TRUE, FALSE ); $this->assertNotWPError( $result ); } } Но я получаю эту […]

Как инициализировать что-либо в модульном тесте перед вызовом init?

У меня есть простой блок PHP, написанный для WordPress, и вы хотите инициализировать код перед тем, как вызывается основное действие init из плагина, который я хочу протестировать, например class MyPlugin_Test_Example extends WP_UnitTestCase { public static function setUpBeforeClass() { error_log('setUpBeforeClass'); } … Например, я уже поставил оператор журнала в setUpBeforeClass , но он по-прежнему вызывается после […]

Папка сайта установки WordPress перемещается в конечный пункт назначения сайта

У моего клиента есть сайт: business.com Все файлы сайта старой моды есть, изображения, видео, html, css. Я просто создал папку под названием business.com/cms и установил WordPress здесь. FOr 2 месяца они пишут материал, загружают изображения и делают там сайт в wp. Теперь пришло время обедать на сайте Проблема, все изображения и страница принадлежат business.com/cms, а […]