Я работаю над сценарием TestCafe, где я получаю URL-адрес конечной точки, который должен служить входом для команды shell / bash.
const inputText = await Selector('textarea[name="url-input"]').value;
console.info(`This is my URL of interest ${inputText}`)
Затем я хочу использовать inputText
для выполненияскажем, команда bash (для простоты)
echo inputText
Как это можно сделать из моего сценария testcafe?Я не смог найти соответствующий пост документации по этому вопросу.
Я нашел похожий пост на Javascript, который использует process.createChildProcess('command');
, но я все еще пытаюсь заставить это решение работать.Смотри документы здесь
// on declarations
const { exec } = require('child_process');
// inside the test
exec('echo "The \\$HOME variable is $HOME"');