我在基于jbehave的serenity-bdd项目中无法让Android驱动程序正常工作
我使用serenity-jbehave archtype创建了项目,在生成的AcceptanceTestSuite类中,我创建了一个具有所有相关所需功能的AndroidDriver。 (当在Junit测试中使用驱动程序配置时,它可以正常工作,因此我确信这不是任何驱动程序配置的问题。
我的问题是,一旦我的故事开始执行,项目似乎完全忘记了这个驱动程序,而是使用任何已设置为默认的驱动程序。
我错过了什么?我应该在serenity.properties文件中进行此配置吗? (我发现添加android作为webdriver.driver配置选项并不起作用。)
感谢您的回复。
答案 0 :(得分:0)
我找到了答案。框架使用的驱动程序配置保存在与项目关联的serenity.properties文件中。