VS代码+ BitBucket + Bamboo

问题描述 投票:0回答:1

我是Test Automation的新手。为了使用Protractor和Cucumber开发框架,我将VS Code用于框架和测试用例。我已经将VS Code链接到BitBucket作为版本控制系统。现在,我不确定如何链接到Bamboo以运行自动化测试套件。我希望在2个不同的时间运行此套件1)当对UI应用程序的代码进行提交时2)安排它在一天的特定时间运行。您能指出我正确的方向,以便我进行配置。附注:我之所以使用BitBucket和Bamboo,是因为这些已经在我的公司中使用。

谢谢。干杯,Divya

protractor bamboo
1个回答
0
投票

理想情况下,您的Dev-ops工程师应帮助您在dev-ops管道中设置Protractor自动化套件。任何典型的构建工具都可以调度作业。关键是,您应该在Bamboo上运行npm install命令,该命令实际上引用了[[package.json文件。最终,您的依赖项被下载并在此之后执行测试脚本。您可以使用package.json文件的脚本部分开始测试运行;它应该看起来像这样:

"scripts": { "test": "protractor conf.js" }
您还可以使用运行独立Selenium服务器的VM /桌面以及您选择的特定浏览器驱动程序(例如:ChromeDriver)。您可以在远程VM上运行脚本,也可以在组织中有docker映像(Selenium Hub和Node)的ECS环境中执行相同操作。

而且,您不将VS Code与Bitbucket链接。 Bitbucket是存储自动化代码库的存储库。它也是受版本控制的。量角器是一种API,您可以在没有IDE的情况下执行脚本。

© www.soinside.com 2019 - 2024. All rights reserved.