QTP录制时成功进行业务操作,但运行时自动计算并生成的数据不成功(急)
本帖最后由 hjchaohaohaho 于 2012-6-7 17:13 编辑1、
录制时输入成人5人,总计自动生成人数5,不管小童(不为必填项)是否为空,成人和儿童的人数必填一个。数据保存成功
2、
运行时回放操作步骤时,成人5人自动录入,但总计并没有自动生成5人,保存数据时提示请输入人数,因人数为必填信息,不能保存
3、
录制时输入成人5人、小童2人,总计自动计算生成7人(输入成人5人自动生成5,再输入小童2人时自动计算并生成7人)。数据保存成功
4、
运行时回放操作步骤时,成人5人、小童2人自动录入,但总计并没有自动计算生成7人,数据不能保存提示请输入人数
----录制时业务流程能正常实现,在运行回放时,人数的输入自动生成总计人数功能没有实现.
注:总计是不可编辑和操作状态的。
求高手指导,求解答!!谢谢了!! 没有人知道吗? 求高手指点迷津啊!!! 总计那个框的数字是如何触发产生的? 不是很明白 这种联动的代码开发一般习惯用离开控件焦点来触发事件的
填写完数据后加上任意一句让焦点离开的语句试试看,比如点击其它地方或者按回车 Tab等等 回复 3# hjchaohaohaho
统计框是自动生成的,比如输入成人数为5时,统计自动变为5并不用鼠标点击其它地方或按回车,再输入小童2时,统计自动进行计算,也是不需要鼠标点其它地方或按回车 回复 6# hsjzfling
统计那个地方的数据是自动生成,和成人、小童的数据录入时是同步生成的,实际操作中不需要回车或鼠标点击其它地方 ‘统计’那个功能在人工录制的时候,能自动进行(和‘成人’、‘小童’的数据录入是实时同步的不需要其它操作);但是在运行回放的时候‘统计’的自动变化和计算没有实现,且‘统计’的数据框是不可操作的,是不是QTP阻止了系统的某个功能?求高手指导迷津啊... 若是同步实时触发的话,不用set就行了,type 或sendkesys来填值都可以 应该是qtp设置的数据系统获取不到 因为没有触发到可以再回放的时候修改下回放方式默认是以事件触发的形式回放的,改用鼠标的模式回放 回复 10# hsjzfling
用type是修改VB脚本中的set为type吗?怎样修改呀? 回复 11# bichenlu
是在录制到这个步骤的时候修改TOOLS->options->web下的录制回放模式吗? 回复 11# bichenlu
改为鼠标模式录制及回放,问题解决,十分感谢!!
页:
[1]