情況一:
沒有選擇正確插件
解決方法:在開啟QTP時(shí)瓶埋,只勾選web插件
情況二:
先打開的瀏覽器后打開的QTP
解決方法:
只要關(guān)閉QTP和測試網(wǎng)頁吼和,然后先打開QTP等孵,再打開測試網(wǎng)頁即可解決
為什么:
QTP和BHO機(jī)制是掛鉤的考杉,因?yàn)榘惭b完QTP之后,每次打開ie揭斧,瀏覽器會(huì)自動(dòng)加載BHOManger莱革,而QTP在IE中識(shí)別對(duì)象是依靠一個(gè)名為BHOManger Class 的動(dòng)態(tài)鏈接庫完成的峻堰,如果是先打開ie再打開QTP,QTP就不能成功讀到BHOManger Class這個(gè)動(dòng)態(tài)鏈接庫盅视,從而導(dǎo)致QTP識(shí)別對(duì)象失敗捐名。