Я выше писал, можно автозагрузчик использовать из вендора, но это тоже не полное решение.
Смотрите index.php YII-шный, возможно на основе его вы сможете собрать входную точку YII и в другом месте.
Но думаю, этим заниматься не стоит.
Обычный роутинг вам подойдет.
Просто точно не подскажу, так как не работаю с YII.
Евгений Хрипунов, точно не скажу, давно не работал с YII.
В Laravel, например, для решения вашей задачи достаточно создать роут, и направить его на какой-нибудь метод какого-нибудь контроллера, либо прям в роуте код написать:
Вообщем, чтобы в одном файле вызывать код из другого, он обязательно должен быть подключен, не важно напрямую ли: через include, require и т.д., либо через автозагрузчик, который в конце концов всё-равно вызовет его через тот же require
Например, вы там можете найти такую строку: require(__DIR__ . '/../vendor/autoload.php');
Но недостаточно в test.php добавить эту строку, всё равно вряд ли модель заработает, так как вы в данном случае пытаетесь работать с куском yii без yii
Скобки должны быть вложенные.
((...)...), а не (...)...)