Команда разработчиков Joomla состоит из нескольких рабочих групп, каждая из которых ответственна за свой фронт работ. Для повышения качества, надежности и безопасности исходного кода Joomla существует группа оценки качества и тестирования (Q&T). На днях Robin Muilwijk, руководитель группы Q&T, рассказал о новых средствах автоматического тестирования, которые отныне будут применяться при разработке Joomla.
Приводим далее вольный перевод сообщения от Robin Muilwijk:
Перевод: Алексей А. Власов aka PyKaB«До этого мы проверяли исходный код Joomla! вручную. Поискав в интернете системы, которые могли бы помочь нам автоматизировать некоторые процессы, мы нашли два интересных инструмента. Компании поддерживающие эти инструменты решили помочь нашему проекту и выдали нам лицензии.
TestComplete от AutomatedQA представляет собой инструмент для автоматического тестирования. TestComplete предоставялет тестерам и разработчикам весьма широкий набор средств для проведения тестирования. В том числе необходимо отметить функциональное и модульное тестирование, загрузка HTTP сервера и тестирование web страниц. Конечно, возможности TestComplete намного шире, но именно перечисленные возможности будут использоваться группой Q&T при тестировании Joomla.
Acunetix Web Vulnerability Scanner от Acunetix позволяет производить тестирование и поиск потенциальных уязвимостей. Встроенный сканер позволяет тестировать на уязвимость различным типам веб-атак: SQL-инъекции, выполнение удаленного кода, выполнение удаленного файла и многое другое. Группа Q&T будет использовать множество возможностей этого сканера для проверки безопасности исходного кода Joomla!.
С этими новыми инструментами мы будем в состоянии выполнить наши задачи еще лучше, таким образом улучшая Качество, Надежность и Безопасность еще больше. Мы хотим поблагодарить AutomatedQA и Acunetix за поддержку нашего проекта и предоставленную возможность использовать эти инструменты.»