Для того, чтобы программно запустить событие клика с передачей параметра, можно воспользоваться методом dispatchEvent. Ниже приведен пример кода на JavaScript:
```javascript
// Создаем новое событие клика
var event = new CustomEvent('click', {
detail: 'Получилось!'
});
// Запускаем событие на нужном элементе
document.getElementById('buttonId').dispatchEvent(event);
```
Где 'buttonId' - это id кнопки, на которой нужно вызвать событие.
Теперь вызов функции `ButtonTestClick("Получилось!");` можно заменить на имитацию клика через dispatchEvent.
Надеюсь, это поможет! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.