问题标签 [fitlibraryweb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
574 浏览

selenium - 找不到夹具:fitlibrary.spider.SpiderFixture

我尝试使用 FitLibraryWeb 为基于 Selenium 的 Web 测试设置 Fitnesse。教程测试/FitLibraryWeb.SpiderFixture.SpiderTutorial.StartingWithSpider工作(我将驱动程序从 firefox 更改为 chrome,但这不重要),但如果我创建自己的测试页面,它总是会中止并显示错误消息[1]

我什至复制了教程测试页面的确切内容,以确保测试本身没有错误。我还需要什么才能使测试页可执行?

  • 页面类型为“测试”
  • 网址是/SandBox.MyTest

我在FitNesse UserGuide中读到,有一些特殊页面总是包含在顶部,即PageHeader用于SetUp测试。但这些都不存在:

  • /FitLibraryWeb.SpiderFixture.SpiderTutorial.StartingWithSpider.SetUp
  • /FitLibraryWeb.SpiderFixture.SpiderTutorial.SetUp
  • /FitLibraryWeb.SpiderFixture.SetUp
  • /FitLibraryWeb.SetUp

(对于 相同PageHeader

[1] 测试页面开始如下: