【发布时间】:2015-02-22 22:51:56
【问题描述】:
我正在使用 Visual Studio 2013 (C#) 创建一些自动化测试套件。我为其中一个测试场景创建了脚本。我想在不同的测试环境(例如 UAT)中使用相同的脚本。
由于我是编码 ui 的新手,我正在使用以下流程,
- 使用 sys 测试链接在 sys 测试环境中录制脚本,并在同一环境中重新运行以验证
- 现在我想运行相同的脚本,但使用不同的链接(不同的链接到不同的环境,例如 UAT)
我希望我的脚本从某个 xyz 物理文件位置读取链接,并且该文件中指定的任何环境都针对该环境运行我的脚本。 我确实使用数据文件(如我的项目中的 .csv 文件)尝试了同样的事情,但在这种情况下,我的系统为两个环境(sys n UAT)运行相同的脚本两次,我想避免在所有环境中同时运行相同的脚本
希望我的问题足够清楚:-)
提前谢谢大家!!
【问题讨论】:
-
(1) 根据您要测试的环境更改数据文件。或者(2)在 Coded UI 测试中搜索使用环境变量,或者搜索向 Coded UI 测试传递参数。
标签: c# visual-studio automation coded-ui-tests