一尘不染

是否有任何框架通过驱动程序管理支持selenium-webdriver的行为驱动方法(bdd)?

selenium

我想从头开始我的自动化项目,根据要求,我必须使用行为驱动方法进行测试用例编写,并使用Selenium进行自动化。请提出最适合的框架。


阅读 217

收藏
2020-06-26

共1个答案

一尘不染

您可以检查针对Web(selenium-
webdriver)和移动(appium)自动化的开源QMetry自动化框架。它具有驱动程序管理,并行执行,所需运行配置的所有功能,以及数据驱动测试,数据Bean,定位器存储库,与第三方工具(CI,测试管理工具等)的集成等更多功能。

它支持 BDD关键字驱动编码(TestNG测试) 方法来编写测试用例。因此,您可以选择bdd进行测试创作。

您还将发现内置的bdd步骤可用于该框架的硒webdriver和rest-webservices。

您可以从使用ANT和IVY的git 下载空白项目开始。如果要使用maven,可以下载qaf-blank-project-
maven
。要开始使用,请按照分步教程进行

2020-06-26