C#编码的UI测试从不在网格中选择正确的项目

时间:2015-08-25 16:55:56

标签: c# coded-ui-tests

我在编码UI测试中选择网格中的正确项目时遇到问题。我慢慢记录整个事情并保存录音。在我录制时,其中一个任务是在网格中选择项目D.

当我回放录制的测试时,它会在到达网格时选择项目A或有时选择项目B.这最终会导致整个测试失败。

为什么会这样?测试是否录得不正确?有什么办法可以解决这个问题吗?

由于

1 个答案:

答案 0 :(得分:0)

这是由于以下原因:

  1. 在录制时,行回放位置不同;
  2. 它始终标识动态行ID,并且会尝试搜索相同的内容。
  3. 解决方案:您可以使用描述性编码方式来处理GRID。 识别网格并获取该行中唯一文本的行并执行必要的操作。