如何使用不同的软件包管理硒项目代码(例如页面对象模型/关键字驱动程序框架)



作为自动化的第一次用户,我正在寻找与组织自动化项目和其他相关内容有关的帮助。任何人都可以与我分享样本项目以与之共同出演。我能够编写脚本,但我无法在Java中管理代码。建议我任何网站的最佳方法。

使用Selenium WebDriver启动新的Web/Mobile UI测试自动化时,您还需要选择一个提供共同的Black-Box测试需求的框架。即使您从Junit/testng/jbehave/cucumber等可用单元测试(白盒测试)框架开始,它不足以进行黑盒测试。

自动化框架提供驱动程序管理和其他自动化方面。您可以使用几个框架。众所周知的框架之一是Qmetry Automation框架。

首先,请结帐和参考QAF-Blank项目,以获取ANT IVY或QAF-BLANK-PROVENT-MAVEN的MAVEN。

如果您是自动化的新手

资源和测试数据管理对于任何测试自动化至关重要,这将根据您的框架进行管理。例如,您可以在每个环境的单独目录中拥有资源和测试数据,并在执行时进行配置。参考资源管理

最新更新