selenium-webdriver - 设置 selenium 自动化框架以根据云设置运行测试
问题描述
我们有大约 200 种产品具有相同的代码库。应用程序由 appID 标识,内容/功能/功能配置由 CMS 控制。AppID=1 和 AppID=18 启用了类似功能 1,但 AppID=53 未启用。功能 1 在 AppID=1 和 AppID=18 中的行为可能不同(再次取决于从 CMS 收到的配置)。
我们有基于 AppID=1 的自动化测试,并在 CI 环境中运行它们。图片是每当我们对 AppID=1 进行更改时,它也会影响其他应用程序,因此我们要测试所有应用程序以确保没有任何损坏。
实际上,我们可以从 CMS 获取 AppID 的配置,但我们不知道应该如何处理它。
有人可以分享他的经验/解决方案吗?
解决方案
推荐阅读
- java - 在 localhost tomcat 和内部 ip 上访问微服务时出现问题
- xslt-1.0 - 替代节点集功能
- visual-studio-code - 如何将 Git 链接到 Git.Path?
- angular - 具有属性选择器的组件上的主机绑定不起作用
- meteor - 当我运行“ROOT_URL=http://foo.com:3000 meteor”时,可以通过互联网访问,但内部网络不能
- angular - Angular - ag-grid 更新'rowdata'
- loops - 如何更改Kotlin循环内for循环的计数器变量值?
- sql - Oracle SQL 版本之间的日期类型差异
- node.js - Windows 上 Node.js Docker 容器的 Argon2 问题
- javascript - 基于三元语句有条件地向 React 组件添加更多 JSX