是否有任何框架通过驱动程序管理支持selenium-webdriver的行为驱动方法(bdd)? [英] Is there any framework which supports Behaviour driven approch (bdd) for selenium-webdriver with driver managment?

查看:117
本文介绍了是否有任何框架通过驱动程序管理支持selenium-webdriver的行为驱动方法(bdd)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I want to start my automation project from scratch, as per requirements I have to use Behavior Driven Approach for testcase authoring and selenium for Automation. please suggest best suited framework.

推荐答案

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

You can check open source QMetry Automation Framework for web (selenium-webdriver) and mobile (appium) automation. It has all the features driver management, parallel execution, run configuration you want and many more like data-driven testing, data-bean, locator repository, integration with third party tools (CI, Test Management tools etc).

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

It support BDD, keyword-driven and coded (TestNG test) approach for authoring test cases. So you can opt bdd for test authoring.

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

You also will find inbuilt bdd steps ready to use for selenium webdriver and rest-webservices with the framework.

您可以从使用ANT和IVY的git下载空白项目开始.如果要使用Maven,可以下载 qaf-blank-project-maven . 要开始使用,请遵循逐步教程

You can start by downloading blank project from git which uses ANT and IVY. If you want to use maven you can download qaf-blank-project-maven. For getting started follow step-by-step-tutorial

这篇关于是否有任何框架通过驱动程序管理支持selenium-webdriver的行为驱动方法(bdd)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆