简单模拟RFT录制功能,可以生成自己需要的脚本格式
public void testMain(Object[] args) {boolean isRecord = true;
while (isRecord) {
n = Mouse.getMouseState();
if (n == 1) { //鼠标左键驱动录制功能
try {
TestObject to = RootTestObject.getRootTestObject()
.objectAtPoint(Mouse.getCursorPos()); //获得当前坐标的测试对象
AnalyseTestObject(to);
sleep(0.5);
} catch (Exception e) {
}
}
if (n == 4) { //鼠标右键结束录制
isRecord = false;
}
}
}
public void AnalyseTestObject(TestObject to) {
//................
}
根据自己需要完成AnalyseTestObject,可以实现生成自定义格式的脚本。
页:
[1]