Нагрузочное тестирование mcko: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Строка 1: Строка 1:




Строка 4: Строка 5:


<syntaxhighlight lang="bash" line="1">
<syntaxhighlight lang="bash" line="1">
"echo $h
#!/bin/bash
 
STUDENTPASS="pass"
 
for h in `cat hosts.txt`
do
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@$h  ' killall chromium;  ( DISPLAY=:0  chromium --start-fullscreen  http://n02.mcko.ru/test/?login=xxx\&password=xxxxx\&template=17644  > /dev/null  2> /dev/null & ) ;  (  DISPLAY=:0 xdotool sleep 5 mousemove 616 464 click 1 )'
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@$h  ' killall chromium;  ( DISPLAY=:0  chromium --start-fullscreen  http://n02.mcko.ru/test/?login=xxx\&password=xxxxx\&template=17644  > /dev/null  2> /dev/null & ) ;  (  DISPLAY=:0 xdotool sleep 5 mousemove 616 464 click 1 )'
done
done

Версия 21:34, 23 февраля 2023


Можно запустить из командной строки root (предварттельно установив xdotool)

#!/bin/bash

STUDENTPASS="pass"

for h in `cat hosts.txt`
do
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@$h   ' killall chromium;  ( DISPLAY=:0   chromium --start-fullscreen  http://n02.mcko.ru/test/?login=xxx\&password=xxxxx\&template=17644  > /dev/null  2> /dev/null & ) ;  (  DISPLAY=:0 xdotool sleep 5 mousemove 616 464 click 1 )'
done