2012-01-09 7 views
1

Jenkinsからレーキタスクを実行しようとしています。私はプラグインをインストールしました。私は、IEの新しいインスタンスを作成する次の行がヒットするように見えないが、私はタスクを実行すると、IEのすべての既存のインスタンスを殺すコードの1行をヒットします。私はコマンドプロンプトでタスクを実行し、そのようにしたらうまく動作します。Jenkinsのレイクタスクの問題

ここで私が問題を抱えているコードスニペットです:

case ENV['BROWSER'] 
when "IE" 
    `taskkill /im iexplore.exe /f /t >nul 2>&1` #Runs this line 
    @browser = Watir::Browser.new :ie    #Doesn't run this line 
when "FIREFOX" 
    `taskkill /im firefox.exe /f /t >nul 2>&1` 
     @browser = Watir::Browser.new :firefox 
when "CHROME" 
    `taskkill /im chrome.exe /f /t >nul 2>&1` 
     @browser = Watir::Browser.new :chrome 
else 
    puts "Cue Ragemonkey.... Someone changed the names of the browser!!!" 

エンドが

EDIT/ANSWER:

[OK]をここで私はそれを動作させるためにやったことだ...判明私はジェンキンスをサービスとして実行しているので、システムとしてそれを蹴飛ばしていました...それはそれほど好きではありませんでしたので、私のプロフィールの下でサービスを実行するように変更しました。問題なくテストを開始することができます。

答えて

0

ここで私はそれを動作させるために何をしたのですか...私はジェンキンスをサービスとして実行しているので、それはシステムとしてそれを蹴飛ばしていたからです...それはそれほど好きではなかったので、私のプロフィールの下で走ることができ、問題なくテストを始めることができます。

関連する問題