用java编写的Selenium测试可以在Play中执行吗
Posted
技术标签:
【中文标题】用java编写的Selenium测试可以在Play中执行吗【英文标题】:Can Selenium tests written in java be executed in Play 【发布时间】:2012-07-01 17:18:31 【问题描述】:是否可以在 Play1 框架中运行用 Java 编写的 Selenium 测试?
戏剧!框架在其测试运行程序中支持 Selenium 测试,但文档声明测试必须以“html 表”的形式出现。
另一方面,Selenium 支持更方便的 Java API,并提供了普通编程语言的所有功能。
但是我在 Play 中没有找到任何东西!有关运行用 Java 编写的 Selenium 测试的文档。
【问题讨论】:
【参考方案1】:我自己没有使用过 Play,它似乎有标准的 Java dependency integration 用于从 Maven 存储库中提取库。根据文档中的说明,您可以编辑 dependencies.yml
文件,并添加如下内容:
# Application dependencies
require:
- play 1.2
- org.seleniumhq.selenium -> selenium-java 2.24.1
这将允许您使用 Selenium 的标准 Java API。
【讨论】:
以上是关于用java编写的Selenium测试可以在Play中执行吗的主要内容,如果未能解决你的问题,请参考以下文章
在 Play 框架中使用 @Before 进行 Selenium 测试