TFS构建任务可自动为您的HTML标记添加ID

问题描述 投票:-2回答:1

我们正在开发一个Angular应用程序。在开发期间,许多标签没有给出任何ID,因为它们不是必需的。现在,QA团队希望使用Selenium自动化测试用例。该工具更喜欢我们的HTML标签上的ID,因此自动化测试可以识别元素。我们现在被要求为所有HTML标记添加ID。

我的问题是,这可以在构建时动态添加吗?我们正在使用TFS进行构建和部署。我们将使用特定的id约定,以便它们一致地生成(例如页面名称+角度选择器名称+ html标记或类似的东西)。

我们希望这样做是因为我们希望尽可能保持生产和开发的清洁和简洁。如果有办法只针对我们的理想自动化/ QA版本。另一个好处是,我们组织中的其他应用程序可以从中受益,因为它们具有类似的要求。

tfs msbuild tfsbuild azure-pipelines azure-pipelines-build-task
1个回答
0
投票

您可以通过PowerShell或其他TFS构建任务修改文件编程。

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