QTP里如何用按钮实现"复制"

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:08:21
网页上有很多的目录, 选择其中的一个目录,点击 "Copy" 按钮, 然后选择另外一个目录, 再点击 "paste" 按钮.这个时候刚才复制的内容就显示在了text里面.只要点击"Add" 按钮就可以了. (注: 如果没有COPY东西就按"Paste" 按钮的话会有错误信息提示,要求用户先选择一个目录复制)

问题是:

当回放的时候,点完"Paste" 按钮后页面上会有错误信息,同时QTP就不能往下走了,并提示"object is disable". (看起来好像是复制的时候没有成功, QTP支持这样的复制吗)

请高人指点

支付的。你把录制模式改改,不要用标准录制,用模拟录制,记录鼠标键盘的动作等。
选择录制模式
QuickTest 的正常录制模式可录制应用程序中的对象以及在这些对象上执行的操作。该模式是默认设置,并且充分利用了 QuickTest 的测试对象模型,它能够识别应用程序中的对象,而不管它们在屏幕上的位置如何。

但是,当使用特定类型的对象或操作时,您可能需要从下列备选录制模式中进行选择:

模拟录制 - 使您可以相对于屏幕或应用程序窗口录制您所执行的精确鼠标和键盘操作。在该录制模式中,当您在屏幕或窗口中到处拖动鼠标时,QuickTest 将录制并跟踪鼠标的每个移动。该模式对于录制无法在对象级别录制的操作(例如,录制通过拖动鼠标产生的签名)而言非常有用。
注意:您无法从 QuickTest 内部编辑模拟录制步骤。

低级录制 - 使您可以在应用程序中的任何对象上录制,而无论 QuickTest 是否识别特定对象或特定操作。该模式在对象级别进行录制,并将所有运行时对象录制为 Window 或 WinObject 测试对象。使用低级录制在 QuickTest 不能识别的环境中或对象上录制。如果对象的精确坐标对于测试或组件非常重要,您也可以使用低级录制。
注意:使用低级模式录制的步骤可能无法在某些对象上正常运行。

说的不明白,请
把问题描述清楚