在Microsoft Test Manager中,我正在为CodedUI测试创建自动记录。它似乎正在拾取与测试本身无关的悬停事件。有没有办法配置测试管理器只记录实际的文本输入和按钮点击?我并不关心悬停事件。
感谢。
答案 0 :(得分:2)
如果您使用随Microsoft编码的ui测试框架提供的CodedUI测试记录器,您可以展开记录器上的操作窗格并删除您在录制中不想要的事件。如果为时已晚,您可以检查为录制创建的设计器类中的代码,并删除有关您正在谈论的悬停事件的行。请记住,这是因为它生成的代码有点复杂,所以如果您在创建方法之前可以选择删除它们,我会这样做。
编辑:
此外,之前我没有提到这一点,但如果您更改生成的代码中的任何内容然后重新生成录制内容,则您的所有更改都将被覆盖。您可以做一些愚蠢的事情,比如将生成的代码中的录制方法复制到部分类(不会重新生成)并在那里进行更改。