【发布时间】:2013-04-02 07:55:36
【问题描述】:
我已经使用编码 UI 自动化(通过记录操作)创建了一个自动化测试。我需要使用数据驱动测试、到 XML 文档的连接字符串多次运行测试。 这需要根据我作为输入提供的数字运行,这个数字每次都需要增加。这在编码的 UI 自动化测试中可能吗?还有其他建议吗?
【问题讨论】:
-
请澄清。您有一个从 XML 文件驱动的编码 UI 测试数据。 “我作为输入给出的数字”从何而来,它需要为测试做什么?要获得一个随着测试的每个数据驱动执行而递增的数字,您可以在类中使用
static int。可以从int dataRowNumber = TestContext.DataRow.Table.Rows.IndexOf(TestContext.DataRow);获取数据源的行号 -
我给出从 xml 输入的数字。该号码用作注册目的的输入,例如票号。
-
还是没看懂问题。如果您询问如何编写使用 XML 数据源的日期驱动测试,那么 Schaliasos 的回答提供了一个良好的开端。号码多少?它是 XML 中的一个字段吗?如果是,那么“这个数字每次都需要递增”是什么意思?
标签: .net automated-tests coded-ui-tests