我可以在play的浏览器UI中运行单个selenium测试,但是,是否可以在命令行上执行play selenium测试?
显然,如果我运行play auto-test
,它将执行我的所有硒测试(以及我的junit测试)。有没有办法告诉Play在命令行上执行一次硒测试,以检查它是否可以使用无头浏览器?
答案 0 :(得分:0)
我不认为使用当前的游戏框架可以这样做,
但请参阅自动测试的工作原理 https://github.com/playframework/play/blob/master/modules/testrunner/src/play/modules/testrunner/FirePhoque.java。
它获得了/@tests.list
上的游戏测试列表,也许您可以尝试覆盖它,提供您想要测试的内容。
无论如何,我没有看到在无头浏览器中只测试一次测试的用法。