我正在尝试调试VS2010 Coded UI测试,该测试应该在WinTable中查找并选择特定行。测试在我的本地计算机上传递,但在我们的夜间测试运行(在远程VM上执行)上失败。 MSTest框架包括故障报告时UI的屏幕截图,清楚地显示WinTable的错误行被选中。但是,在屏幕截图中,CORRECT控件的轮廓是粗红色边框,绝对不是我们常规UI的一部分。
我尝试搜索MSDN(当然还有这个论坛)但找不到红线表示的任何解释。我希望这个答案可以帮助我找到失败测试的底部,因为它始终概述了我认为应该选择的控制。
答案 0 :(得分:0)
根据我的知识脚本正确地找到表控件但没有找到相关的行/列来正确选择记录。原因可能是
我建议在选择行之前实现等待逻辑。等待循环应该继续,直到窗口空闲并且表的呈现完成。
希望它有所帮助!