0

Я использую Xebium и FitNesse для создания демонстрации Proof-of-Concept для клиента. Я пытаюсь разобраться в Selenium IDE для Firefox, а затем использовать форматирование Xebium для превращения команд в синтаксис WitFitNesse Wiki, включив его в мой набор страниц Wiki.Требуется ли удаление строк в страницах Xebium FitNesse? Не удается получить подтверждениеCssCount для работы

Я не могу получить эту работу в FitNesse/Xebium:

| check | is | verifyCssCount | on | css=#new-todo[placeholder='What needs to be done?'] | 1 | 

я получаю следующий ответ (он жалуется на форматирование 'CSS = ...' строка):

Execution of command failed: An invalid or illegal string was specified Command duration or 
timeout: 10 milliseconds Build info: version: '2.35.0', revision: 
'8df0c6bedf70ff9f22c647788f9fe9c8d22210e2', time: '2013-08-17 12:46:41' System info: os.name: 
'Mac OS X', os.arch: 'x86_64', os.version: '10.9', java.version: '1.6.0_65' Session ID: 
9a90de82-a9ca-fa41-9708-c206804ee041 Driver info: org.openqa.selenium.firefox.FirefoxDriver 
Capabilities [{platform=MAC, acceptSslCerts=true, javascriptEnabled=true, 
browserName=firefox, rotatable=false, locationContextEnabled=true, version=21.0, 
cssSelectorsEnabled=true, databaseEnabled=true, handlesAlerts=true, 
browserConnectionEnabled=true, nativeEvents=false, webStorageEnabled=true, 
applicationCacheEnabled=true, takesScreenshot=true}]] 

Кто-нибудь знает, что я делаю неправильно? Если строка должна быть экранирована (попробуйте обратную косую черту перед символами [,] и ?, но это не помогло).

Я не могу найти очень много документации по Xebium, поэтому я должен спросить отличное сообщество :-) Надеюсь, что кто-то может помочь, был бы вечно благодарен!

С наилучшими пожеланиями,
David K ​​
Швеция

ответ

0

Я нашел ответ :-)

команды Селен либо "Xpath" или "Css" в их именах, предположим, что параметры XPaths или Css-локаторы (соответственно). Таким образом, «= XPath» и «CSS =» части строки параметра являются излишними и должны быть исключены:

| check | is | verifyCssCount | on | #new-todo[placeholder='What needs to be done?'] | 1 | 

Теперь, это работает!

Надеюсь, это поможет кому-то еще.

С наилучшими пожеланиями,
Дэвид

+0

Я принимаю мой собственный ответ в 19 часов ... Не разрешено до тех пор. –

Смежные вопросы