工作中,我們喜歡用FitNesse的下面創建了自動化測試設置:設置頁面不FitNesse的
MainPageSuite
SetupPage ChildPage1Suite SetupPage Test ChildPage2Suite SetupPage Test
我們想用SetupPage(S)定義了需要使用的變量。目前,當在SetupPage上定義變量時,它們不起作用。當我們直接在測試頁面中定義它們時,它們確實有效。
當variabales都在我們收到以下錯誤SetupPage:被定義
fit:fit.FitServer Date: 9:06:22 AM (CEST) on donderdag, april 3, 2014 Test Page: .MainPageSuite.ChildPage1Suite.Test
Command: java -cp fitnesse.jar;defaultPath fit.FitServer BDACCTEST 51439 3863 Exit code: 1 Time elapsed: 1.046 seconds Standard Error: Error: Could not find or load main class fit.FitServer
以下變量:
variable defined: TEST_SYSTEM=slim
variable defined: COMMAND_PATTERN=%m -r fitSharp.Slim.Service.Runner,c:\FitNesse\dotnet2\fitsharp.dll %p
variable defined: TEST_RUNNER=c:\FitNesse\dotnet2\Runner.exe
有沒有人有一個想法有什麼不對我們的結構造成SetupPage(s)不起作用?
感謝您的回答!我認爲我們的問題是變量不在根頁面(在我們的例子中是MainPageSuite),而是在ChildPage1Suite的SetupPage中。目前它的作品謝謝! :) – Nicholas