编码ui waitforcontrolready已在VSTT2013上运行,但在VSTT2010上工作

时间:2014-05-23 10:01:31

标签: coded-ui-tests visual-studio-2013

从VSTT2010迁移到2013年后,我遇到以下问题: 我的所有.... WaitForControlReady(3000);抛出异常对象引用未定义到对象引用

e.g: UIMap.UIIdentificationWindowWindow.UIIdentificationDocument4.WaitForControlReady(3000); 正在等待显示弹出窗口

MonNavigateur.WaitForControlReady(); 有: 在课堂上宣布public static BrowserWindow MonNavigateur; 和:MyTestInitialize()方法中的MonNavigateur = BrowserWindow.Launch(new Uri(sAppConfigExtranetUri));

我在VSTT2010中扮演了一个魅力;(

使用的临时解决方法是将所有WaitForControlReady();替换为不满意的Playback.Wait(x000);

有人有想法解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

确保将参考程序集升级到最新版本。 WaitForControlReady()应该是Microsoft.VisualStudio.TestTools.UITesting程序集的一部分。版本12.0将需要在VS2013中运行。