性能测试工作室:http://www.cnblogs.com/preftest 个人博客: http://hi.baidu.com/higkoo

发现QTP对象之WebElement的一个Bug

上一篇 / 下一篇  2008-01-08 14:52:06 / 个人分类:测试技术

查看( 1816 ) / 评论( 6 )
网页里有多个WebElement对象,删除Index的识别属性,剩下innertext和html tag属性。
ss5B7T_(I)X ZA$G051Testing软件测试网{N S&e f$eb
使用 WebElement("按钮1").SetTOPropert "innertext","按钮2"51Testing软件测试网I:e9NF6e
结果 WebElement("按钮1").click 还是点到了“按钮1”上面,即使在对象库里修改按钮1的属性,结果也是一样。51Testing软件测试网'nGh0Tk YE&E%Fy

P8K _%x5L5cIg0打开对象库来验证这个问题:51Testing软件测试网V{wbgFQ3uy
使用“Highlight”来验证,仅修改"innertext"属性是不够的,必须把对象的名称也修改成“按钮2”才有效。51Testing软件测试网l8Y KIj

4`^,H+| t u$Q$h0QTPBug51Testing软件测试网 [SF6t:f
51Testing软件测试网 o7}Y'[3Y S
之初我还不相信,当前版本8.2,赶紧安装了QTP9.0及QTP9.2,问题重现!
^z#kL2wg)F^.p/J9P0
y!~hzL S-s9t0可以拿这个做试验:测试程序.rarhttp://bbs.51testing.com/attachment.php?aid=37774

TAG: QTP Bug 发现 测试技术 对象 WebElement

测火燎原--态度决定质量 ppent 发布于2008-01-08 15:42:11
嗯,我也经常遇到这个问题,明明innertext是A,却总是找到B,真奇怪。
higkoo higkoo 发布于2008-01-08 16:46:54
帮HP做测试了,系统和软件全部新装:
Win2000ProfessionalSp4+QTP8.2 ,问题重现;
'L8fW`,c0vG{3IXwww.51testing.comWinXpSp2QTP+9.0 ,问题未重现;
        {4P,Br_;N软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具Win2003Sp1+9.2 ,问题未重现。
-I eD/Pawww.51testing.com
2n\H:g5ZU"i)L!OD测试结果:QTP8.2对象库WebElement识别方式存在问题如1#所述。
zht的个人空间 zht 发布于2008-01-09 17:32:40
学习中...
higkoo higkoo 发布于2008-01-09 20:11:37
QTP9.2应该也存在这个问题
因为QTO8.2和9.2的对象库界面完全不一样,我不会记错的
3MD9PZ6Nn8m
:Q7X-`r8lIEwww.51testing.com 只是重装后没有重现问题,可能是什么原因触发的
Kevin藏宝库 hsjzfling 发布于2008-01-10 01:20:15
9.2中暂时没发现这个问题
cT6N)`I
bHIz(bOwww.51testing.com

%c(JyjD!` g
m9g] Kr
不少兄弟都一直用8.2的,请现身谈谈看~~www.51testing.com?$z-~o}#M^&REr-J

M%|"lI+VH&@8N1p=========召唤使用8.2的兄弟=========
mstiunicon的个人空间 mstiunicon 发布于2008-01-10 10:36:34
webelement 使用innerhtml属性来唯一识别,不要使用innertext
我来说两句

(可选)

higkoo

higkoo

Just do it.

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 247935
  • 日志数: 56
  • 图片数: 1
  • 文件数: 18
  • 建立时间: 2007-01-10
  • 更新时间: 2008-09-30

RSS订阅

Open Toolbar