Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 1950 Просмотров
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Переехали на новый хостинг и перестали работать DJ Image Slider и RokNavMenu ("Каталог товаров" глючит) - zakazhi.com.ua
FireBug показывает 3 ошибки, но я ничего по ним не нагуглил.
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
Версии PHP хостинга "старого" и "нового" совпадают?
Включены ли все необходимые функции для работы на Хостинге?
В файле ошибок на Хостинге, что пишется?
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
darkghost, версии PHP совпадают - 5.3
Вроде никаких дополнительных функци, помимо стандартных, не включали на "старом".
В логе ошибок изредка картинку какую-то найти не может - "File does not exist"
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Еще заметил, в админке не работает кнопка "Сохранить", на ней стоит онклик:
Код
onclick="Joomla.submitbutton('source.apply')"
*

almika

  • Захожу иногда
  • 325
  • 27 / 0
Открываю ваш сайт в Firefox, смотрю исходный код страницы.
Несколько строк подсвечены красным. Причём, самая первая:

<?xml version="1.0" encoding="utf-8"?>
Комментарий Firefox:
   Обнаружен "<?". Вероятная причина: Попытка использовать инструкцию обработк XML в HTML. (Инструкции обработки XML не поддерживаются в HTML.)

Ну и вот:
   <link rel="icon" href="http://www.zakazhi.com.ua/templates/web-shop/favicon.ico"; type="image/x-icon" />
Правильно:
   <link rel="icon" href="http://www.zakazhi.com.ua/templates/web-shop/favicon.ico" type="image/x-icon" />
Ещё:
   <img src="/images/slider/malish_130.jpg" alt="Книга "Энциклопедия для родителей. Вы и Ваш малыш"" />
Правильно:
   <img src="/images/slider/malish_130.jpg" alt="Книга "Энциклопедия для родителей. Вы и Ваш малыш" />
Ещё:
  </span>   - Бездомный конечный код
  </div>   - Бездомный конечный код

Исправьте это, может всё и заработает.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Версии PHP хостинга "старого" и "нового" совпадают?
Включены ли все необходимые функции для работы на Хостинге?
В файле ошибок на Хостинге, что пишется?

А при чем тут php и тем более хостинг? Какое это может иметь отношение к js?
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
А при чем тут php и тем более хостинг? Какое это может иметь отношение к js?
Вот полная копия сайта на другом хостинге - http://rasprodazha.org.ua/ , все работает.
*

almika

  • Захожу иногда
  • 325
  • 27 / 0
Ну, раз старый ещё работает, так и сравните исходные коды, проанализируйте разницу.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
almika дело говорит.
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Сравнил. Полная копия. Только пути к CSS и js файлам отличаются, там "zakazhi.com.ua", а там "rasprodazha.org.ua", они генерируются из домена.
Написал хостингу, разбираются.
*

almika

  • Захожу иногда
  • 325
  • 27 / 0
Вот такая ещё мысль - yandex метрика привязывается ведь к домену, а вы поменяли домен.
Может в этом дело?
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Вот такая ещё мысль - yandex метрика привязывается ведь к домену, а вы поменяли домен.
Может в этом дело?
Нет, домен как был zakazhi.com.ua, так и остался. rasprodazha - это просто для теста.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Кеш сайта очистить
Кэширование вообще отключено.

Хостинг ответил: "Разбирайтесь с разработчиками Вашей CMS". Только причем тут CMS, если на 3-х хостингах все ок (специально тестировали), а на этом нет.
*

sitro

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Проблема на стороне хостера, мучай их... мб не весь пакет предоставили из-за этого и поглючивает!
*

almika

  • Захожу иногда
  • 325
  • 27 / 0
Панель управления -> Сайт -> Информация о системе
Здесь можно посмотреть все загруженные модули PHP, ... Есть отличия?
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Панель управления -> Сайт -> Информация о системе
Здесь можно посмотреть все загруженные модули PHP, ... Есть отличия?
Это сравнивала техподдержка хостинга. Сказали, что идентично.
Уже переежаем на другой хостинг.
*

varX

  • Живу я здесь
  • 2467
  • 141 / 5
  • разработка компонентов
Это сравнивала техподдержка хостинга. Сказали, что идентично.
Уже переежаем на другой хостинг.

Извините, но вы смешны в своем упрямстве. Вам же сказали, что это не зависит ни от хостинга, ни от настроек php. Обратитесь к специалисту, если не можете установить причину самостоятельно. Если нет возможности такой, ищите в базе данных проблему, внутри js файлов, внутри php файлов, особенно обработчиков AJAX запросов. Это если исходный код действительно идентичен. Вам нужно решать проблему, а вы тыкаете пальцем в небо.
« Последнее редактирование: 12.04.2014, 19:54:37 от lcd25 »
Разработка и ремонт. VirtueMart. JoomShopping. Свои компоненты. Принимаю заявки на plasma-web.ru.
*

Igorenia

  • Захожу иногда
  • 156
  • 6 / 0
Извините, но вы смешны в своем упрямстве. Вам же сказали, что это не зависит ни от хостинга, ни от настроек php.
Я привел пример 100% совпадающих сайтов, на разных хостингах, один работал нормально, второй нет.
Теперь полностью перенесли на новый хостинг - www.zakazhi.com.ua, можете проверить, прошлых проблем нет. Никаких дополнительных манипуляций не производилось.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с логином на сайт через Iphone

Автор AdmiralSFF

Ответов: 4
Просмотров: 2665
Последний ответ 13.08.2022, 13:19:41
от AdmiralSFF
Проблема с переносом Joomla сайта с хостинга на денвер

Автор 62411

Ответов: 4
Просмотров: 2204
Последний ответ 21.02.2022, 20:22:11
от arma
Хостинг обновил версию PHP

Автор Hocotih

Ответов: 8
Просмотров: 1340
Последний ответ 14.05.2021, 10:11:23
от Hocotih
Проблема Adobe Flash Player

Автор MamontFirst

Ответов: 5
Просмотров: 1588
Последний ответ 23.01.2021, 21:25:23
от MamontFirst
Проблема с редактированием материалов

Автор olesya

Ответов: 15
Просмотров: 3417
Последний ответ 12.07.2020, 12:46:06
от NataliS