Не слишком опытные пользователи часто делают тестовый и рабочий на одном сервере. Результат:
1. Путают базы (буквально намедни было - человек совсем запутался, где у него от какого сайта бд.)
2. Файлы тоже путают. Запросто модули ставят на один, модификаторы пихают в другой
3. Пасс к тестовому обычно уровня "123" - а чего его прятать? Заходи, кто хочешь
4. Экспериментируют со всяким трешем, в т.ч. варезом, в твердой уверенности - тестовый же, чего бояться.
5. Тестовый делают временно. Но болтается он потом годами... Места на хостингах счас много.
А потом, когда однажды на сайте появляются "гости" - во всем виноват "дырявый" опенкарт оказывается, а вовсе не уже забытый тестовый.
Понятно, иногда стоит сделать тестовый на том же сервере, если окружение может быть критично. Но кто до этого дорастает, тот уже не спрашивает, надо ли копировать базу. А для ТС и всем, не уверенным в своих силах, совет - не пожалейте 100р, подымите тестовый на другом хостинге