3

我想从头开始我的自动化项目,根据要求,我必须使用行为驱动方法进行测试用例创作和使用 selenium 进行自动化。请建议最适合的框架。

4

1 回答 1

3

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

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

您还会发现内置的 bdd 步骤可用于框架中的 selenium webdriver 和 rest-webservices。

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

于 2016-10-20T10:57:20.783 回答