【发布时间】:2015-08-22 22:34:26
【问题描述】:
我无法让 android 驱动程序在基于 jbehave 的 serenity-bdd 项目中正常工作
我使用 serenity-jbehave 架构创建了项目,并在生成的 AcceptanceTestSuite 类中创建了一个具有所有相关所需功能的 AndroidDriver。 (在 Junit 测试中使用驱动程序配置时,它可以正常工作,因此我相信任何驱动程序配置都没有问题。
我的问题是,一旦我的故事开始执行,项目似乎完全忘记了这个驱动程序,而是使用任何已设置为默认值的驱动程序。
我错过了什么?我应该在 serenity.properties 文件中进行此配置吗? (我发现添加 android 作为 webdriver.driver 配置选项不起作用)。
感谢您的回复。
【问题讨论】:
-
能否请您发布初始化网络驱动程序的代码,例如AcceptanceTestSuite 类?
标签: java bdd appium jbehave thucydides