Testing 我怎样才能开始一出戏!测试中的框架服务器

Testing 我怎样才能开始一出戏!测试中的框架服务器,testing,playframework,integration-testing,Testing,Playframework,Integration Testing,我想针对我的Play应用程序编写webdriver测试。通常,当我在Java中执行此操作时,我使用Jetty从测试中拉出一个web服务器,并对该服务器运行webdriver测试。我一直在尝试查找大量的Python代码,即Play框架脚本,但到目前为止我还没有找到任何东西 如何从测试中引导播放服务器 编辑:我不想在游戏中使用selenium集成。游戏提供了一种测试模式,可以启动应用程序,让您运行单元测试和集成测试(基于selenium) 是阅读的好起点 还有一个支持webdriver的插件: 如果

我想针对我的Play应用程序编写webdriver测试。通常,当我在Java中执行此操作时,我使用Jetty从测试中拉出一个web服务器,并对该服务器运行webdriver测试。我一直在尝试查找大量的Python代码,即Play框架脚本,但到目前为止我还没有找到任何东西

如何从测试中引导播放服务器


编辑:我不想在游戏中使用selenium集成。

游戏提供了一种测试模式,可以启动应用程序,让您运行单元测试和集成测试(基于selenium)

是阅读的好起点

还有一个支持webdriver的插件:


如果您想了解play jvm实际上是如何启动的(没有python内容),可以使用“play run”启动它,然后使用“Process Explorer”检查流程并查看参数。它们可以看起来像这样:

“C:\Program Files\Java\jdk1.6.0\u 27\bin\Java”-javaagent:C:\playPath/play-1.2.4.jar-XX:-UseSplitVerifier-Dfile.encoding=utf-8-Xdebug-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n-Dplay.debug=yes-classpath C:\p\app\conf;c:\playPath\play-1.2.4.jar;[您需要的所有jar]-Dapplication.path=C:\p\app-Dplay.id=play.server.server“”

也许这个信息可以帮助你在测试中手动启动它