frontgirl 发表于 2010-11-11 23:01:27

QTP怎么录制Java插件的日期控件,请高手指点!!!

点击日期文本框弹出对话框,选择日期,点击确定,在日期文本框中显示日期。
录制的脚本为:
JavaWindow("中债综合业务平台").JavaWindow("日期对话框 SgiSoft").JavaCalendar("DateTime").SetDate "11-十月-2010"

JavaWindow("中债综合业务平台").JavaWindow("日期对话框 SgiSoft").JavaButton("确定").Click

在回放时,QTP找不到对话框要手工点下日期文本框才弹出对话框,脚本要怎么改才能自动的弹出对话框?
敬请高手指点!!!

vivian713 发表于 2010-11-12 09:08:27

在选择日期前,手工增加点击日期文本框的操作脚本即可,如
JavaWindow("中债综合业务平台").JavaWindow("日期对话框 SgiSoft").Click

momang 发表于 2010-11-12 11:05:03

1:用描述性编程。。这样识别对象的几率要高一点, 如果属性值能确定的较多的话 时效上还是可以的


2:直接set值进去 不要点那个控件   那个控件 在手工测试一下即可现在的日期控件 基本成熟了没太多需要测试的地方       自动化工具就应该干自动化的事

zrg9399 发表于 2010-11-12 13:12:31

JavaWindow("中债综合业务平台").JavaWindow("日期对话框 SgiSoft").object.value="1990-01-01"

17800455 发表于 2010-11-16 10:43:40

.object.SetAtbbriteValue ""
页: [1]
查看完整版本: QTP怎么录制Java插件的日期控件,请高手指点!!!