2017-02-26 7 views
0

私はいくつかのオンラインアプリケーションの継続的なテストを実行するようにJenkinsを設定しようとしています。 私はUbuntu 16.04にJenkinsをインストールし、Windoze 10を実行しているスレーブを持っています。 私はスレーブにUltraVncをインストールしましたが、VncRecorderにテストセッションを記録させようとしています。 現時点では、私の仕事は単純にいくつかランダムなことをしています。JenkinsでVncRecorderが動作するようにする

Started by user anonymous

Building remotely on Nove1 (UITest) in workspace

C:\Users\Jenkins\workspace\TestTester

[WS-CLEANUP] Deleting project workspace...

[WS-CLEANUP] Done

Starting xvnc

[TestTester] $ "C:\Program Files\uvnc bvba\UltraVNC\winvnc.exe" -connect host:76 Recording from vnc server: 172.24.27.210:0

Using vnc passwd file: /var/lib/jenkins/secrets/vncpassword

job/TestTester/14/Recording from server: 172.24.27.210:0, to: /var/lib/jenkins/jobs/TestTester/builds/14/archive/TestTester_14.swf

[TestTester] $ cmd /c call

C:\Users\Jenkins\AppData\Local\Temp\hudson6483326613410629302.bat

C:\Users\Jenkins\workspace\TestTester>echo "Start" "Start"

C:\Users\Jenkins\workspace\TestTester>exit 0

ERROR: File /var/lib/jenkins/jobs/TestTester/builds/14/archive/TestTester_14.swf doesn't exist.

Feature "Record VNC session" failed!

Terminating xvnc.

Finished: FAILURE

私はGoogleで検索過去2日間を過ごし、何も見つからなかったので、あなたのAY良い人々は助けることができました。次のようにコンソール出力がありますか?

ありがとうございます!

ポール

答えて

0

問題ステップ記録は、一連の画像としてあなたの行動を記録することができますクールなWindowsのツールです。あなたは窓に組み込まれているこのツールを使用することができます:)

psr.exe [/start |/stop][/output <fullfilepath>] [/sc (0|1)] [/maxsc <value>] 
    [/sketch (0|1)] [/slides (0|1)] [/gui (o|1)] 
    [/arcetl (0|1)] [/arcxml (0|1)] [/arcmht (0|1)] 
    [/stopevent <eventname>] [/maxlogsize <value>] [/recordpid <pid>] 

/start   :Start Recording. (Outputpath flag SHOULD be specified) 
/stop   :Stop Recording. 
/sc   :Capture screenshots for recorded steps. 
/maxsc   :Maximum number of recent screen captures. 
/maxlogsize  :Maximum log file size (in MB) before wrapping occurs. 
/gui   :Display control GUI. 
/arcetl   :Include raw ETW file in archive output. 
/arcxml   :Include MHT file in archive output. 
/recordpid  :Record all actions associated with given PID. 
/sketch   :Sketch UI if no screenshot was saved. 
/slides   :Create slide show HTML pages. 
/output   :Store output of record session in given path. 
/stopevent  :Event to signal after output files are generated. 

PSR Usage Examples: 

psr.exe 
psr.exe /start /output fullfilepath.zip /sc1 /gui 0 /record <PID> 
    /stopevent <eventname> /arcetl 1 

psr.exe /start /output fullfilepath.xml /gui 0 /recordpid <PID> 
    /stopevent <eventname> 

psr.exe /start /output fullfilepath.xml /gui 0 /sc 1 /maxsc <number> 
    /maxlogsize <value> /stopevent <eventname> 

psr.exe /stop 

Notes: 
1. Output path should include a directory path (e.g. '.\file.xml'). 
2. Output file can either be a ZIP file or XML file 
3. Can't specify /arcxml /arcetl /arcmht /sc etc. if output is not a ZIP file. 
+0

ありがとうございました! 残念ながら実際にはビデオが必要ですが、VNCRecorderを動作させるまで一時的な解決策としてはうまくいくかもしれません:-) – Paul

+0

インターネットでコマンドラインで制御可能なビデオレコーダーを探したり、オープンソースのビデオレコーダーを使ってコマンドを追加しますそれに対するライントリガー – SACn

関連する問題