|
解决了WinRunner用在C++中的键盘和鼠标问题!其实什么语言不是那么重要
其中有两个成功的方法:
第一种:WinRunner中的“环境判断模式(Context Sensition mode)和模拟模式( Analog)”之间转换就可以把键盘输入很好的回放;
第二种:WinRunner中的GUI Map Editor中learn 一下要测试的对象,再做修改;最后到 GUI Map Configuration中添加新的TSL代码即可.
Example : 在下面这个TSL中:
# 地图信息
set_window ("地图信息", 1);
obj_mouse_click ("TEdit_3", 58, 8, LEFT);
obj_type ("TEdit_3","123");
obj_mouse_click ("确定", 42, 12, LEFT);
就是“obj_mouse_click ”winrunner无法识别,那么就是把“obj_mouse_click ”修改成WinRunner认识的对象就可以了
因为“TEdit”是一个不断变化的随机的,那么要使之固定就需要像一、二两种方法学习sdlkfj2 |
|