我为 selenium webdriver 创建了一个 java 应用程序。
FirefoxDriver driverff= new FirefoxDriver();
用于创建一个新的 Firefox 实例。这工作正常。
我想创建一个java web application
来做同样的事情。
我servlet
在方法的类中嵌入了相同的代码doget()
,它抛出
java.lang.NoClassDefFoundError: org/openqa/selenium/firefox/FirefoxDriver
有人可以告诉我如何解决这个问题吗?
从端到端的角度来看,我想要实现的是一个网页(使用 servlet 完成)有一些按钮,当点击这些按钮时需要打开一个 selenium web 驱动程序并运行 selenium 脚本。我假设可以使用 servlet 调用 web-driver 的 java 应用程序。
如果有其他替代方法可以实现这一目标,请提出建议。