Selenium webdriver 根据云设置设置selenium自动化框架以运行测试

Selenium webdriver 根据云设置设置selenium自动化框架以运行测试,selenium-webdriver,content-management-system,browser-automation,Selenium Webdriver,Content Management System,Browser Automation,我们有大约200种产品具有相同的代码库。应用程序由appID标识,内容/功能/功能配置通过CMS控制。对于AppID=1和AppID=18,Like功能1已启用,但对于AppID=53,则未启用。功能1在AppID=1和AppID=18中的行为可能不同(同样取决于从CMS接收到的配置) 我们已经基于AppID=1进行了自动化测试,并在CI环境中运行它们。无论何时我们进行更改(例如AppID=1),都会影响其他应用程序,因此我们希望测试所有应用程序,以确保没有任何应用程序被破坏 实际上,我们可以从

我们有大约200种产品具有相同的代码库。应用程序由appID标识,内容/功能/功能配置通过CMS控制。对于AppID=1和AppID=18,Like功能1已启用,但对于AppID=53,则未启用。功能1在AppID=1和AppID=18中的行为可能不同(同样取决于从CMS接收到的配置)

我们已经基于AppID=1进行了自动化测试,并在CI环境中运行它们。无论何时我们进行更改(例如AppID=1),都会影响其他应用程序,因此我们希望测试所有应用程序,以确保没有任何应用程序被破坏

实际上,我们可以从CMS获取AppID的配置,但我们不知道应该如何继续


有人可以分享他的经验/解决方案吗?

您使用的是哪种CI工具?Jenkins在windows机器上,因为该产品是web产品,并且我们的大多数用户在带有chrome浏览器的windows机器上使用它