51Testing软件测试论坛

标题: QTP使用上的問題,麻煩各位 [打印本页]

作者: bertha2124    时间: 2007-1-29 18:54
标题: QTP使用上的問題,麻煩各位
,我有個qtp的問題,我有個動作是要錄製填寫5個欄位,並且另有一個欄位A是disable的,是我在那5個欄位填資料時,會把這些欄位的資料自動組合之後帶出來的,可是我用qtp錄下來,再run的同時,那個A欄位卻無法把用qtp寫入的資料自動帶出來,設中斷點,再用滑鼠點擊那5個欄也不行,除非用鍵盤去打字進去,那個自動帶出的欄位才會有資料顯示,請問怎麼解決~
謝謝
作者: 风过无息    时间: 2007-1-29 20:05
可能的方法
1、你可以看看A的触发机制,是否和类似焦点的事件有关系。
2、QTP可以用描述性编程试一下。
作者: yangkinki    时间: 2007-1-30 14:46
你可以试试 把输入5个栏位的 语句 ,如果是set ,改成type 试试,可能是set没有触发事件,要type才会触发事件
作者: adiao    时间: 2007-1-30 17:13
搞什么繁体字,看的眼花
作者: bertha2124    时间: 2007-1-31 13:17
sorry,我是臺灣人,只會打繁體字~
我試過type,他說不合法~
我用的版本是8.2的~
希望各位再幫我想辦法一下~謝謝
作者: yhzmw    时间: 2007-1-31 13:23
我赞同yangkinki 的建议。以前也碰到过类似的东西。用set的时候不能参数化。用type就可以的。
作者: yangkinki    时间: 2007-1-31 13:51
先弄清楚这个事件是怎么触发的,如果是输入就触发,应该没问题,
能否提供点代码 和 图片上来,大家帮你分析分析
作者: bertha2124    时间: 2007-1-31 23:28
謝謝各位,
我用.FireEvent("觸發事件")
就ok了~~
謝謝大家sdlkfj3
作者: chbhaha    时间: 2007-2-1 17:46
标新立异!~
作者: zbyufeifei    时间: 2007-2-2 00:53
学习学习啊~
作者: GMT008    时间: 2007-2-2 01:22
嗯,学习~~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2