是否有一种标准方法可以为Play模块设置Selenium测试,而不是应用程序?我找不到任何关于如何做的信息。看起来它需要运行一个应用程序,但是当我在test/
下设置一个应用程序时,它不满意。当应用程序的控制器位于controller
包中时,它表示它们应位于testapp.app.controllers
中。当我将它们更改为testapp.app.controllers
时,它表示它们应该位于“控制器”中。
答案 0 :(得分:2)
通常你用play-app制作文件夹只是测试。在那里你创建一个应用程序,它引用你的模块并在其中运行测试。
答案 1 :(得分:1)
在问题中使用文件夹结构会有所帮助:)。
请检查您是否正在执行以下操作:
当您提及 play run testapp 时,我刚注意到您的评论。我认为这是你的错误,你应该运行 play test testapp 。