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

图片与文字分离,如何设计重用性会好一点?

上一篇 / 下一篇  2008-01-07 10:56:29 / 个人分类:测试技术

查看( 1106 ) / 评论( 5 )
如附图所示,某一Web程序,点击左边的菜单出现对应页面。
WZ!WD Gj,LDp0
F)? d)tM0左边的菜单的顺序是手动配置的,是一图片加上文字说明,图片为连接,文字为显示说明。51Testing软件测试网3\D0~[ f}
51Testing软件测试网2d+Bki,o(l+g
普通的文字链接,可在脚本中修改对象库属性来实现脚本重用。
O Z O1Q/q0
\2@;Rb$vS;M }0现在的问题是:工具识别的是图片的次序(index),而我们是想让工具去点击文字上的按钮。51Testing软件测试网b IarR$t.Dd/Bg

'jx*UJL#e0如果仅用index来识别,那么脚本的重用性就很差了,改变了菜单的顺序,脚本就必须改写!51Testing软件测试网4~#p2^8p0k%fI+` _!N

#bJ~V"{;TRuD:g0怎样让工具去点击我想要的按钮呢?  
+{_ngmNZ0(附件《测试程序》为HTML文件)51Testing软件测试网9PM4SOLr:?X
51Testing软件测试网au`d!W$n me+b
Info.jpg
4^5m_a/}R:nK#_ z [2k$l0

"q+o7R4X$Q0测试程序.rar
-E)M_~4@{E0(2008-01-07 10:54:47, Size: 156 kB, Downloads: 888)

\K,`)gm!MI0

TAG: 测试技术

Kevin藏宝库 hsjzfling 发布于2008-01-07 20:54:01
一般的图片链接可以根据alt属性来区分(或者url,href等),这样维护起来并不费事。但LZ被测图片对象alt、url、href等属性都为空,也就是说点了图片后实际上并不会跳转到其它页面。。。不知道因为是半成品还是页面本来设计就如此。。。
higkoo higkoo 发布于2008-01-07 21:17:37
回复 2# hsjzfling 的帖子
测试程序是我本人截取的一部分,有经过修改。
al!piz4[9JA查程序里也图片没有Alt属性。(u7P1qCa T{$n!QG
51Testing软件测试网D!rMZ:u[1C&N3Z
x7_

如果有Alt属性,那么就直接修改图片的识别方式,按Alt区分即解决问题。
Ra'Bfv1BO\\1k51Testing软件测试网www.51testing.com:s:CdUJ#wRzf
Just so so .
&W~8s&m7h!p软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具
j-\`'T$c^3tE51Testing软件测试网根源要从文字识别……
Kevin藏宝库 hsjzfling 发布于2008-01-07 23:39:08
修改下对象层次结构,从而将文字与图片建立联系,即可满足LZ要求,如下图
#F*_        Od:FH3Vb"R'k软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具


Snap1.jpg

软件测试 - 软件测试论坛 - 软件缺陷跟踪 - 软件配置工具 - 测试用例设计 - Web测试 -  自动化测试工具Bf/E]+`{N
根据父对象WebElement不同来区分相同的图片按钮。原index属性去掉就行了。
e[r r7Hn?

r:[4iv]s软件测试,软件测试论坛,软件测试方法,软件测试工具,软件测试流程,软件测试培训,软件测试外包,软件质量管理 ,软件缺陷跟踪,软件配置工具
[ 本帖最后由 hsjzfling 于 2008-1-7 23:49 编辑 ]
higkoo higkoo 发布于2008-01-08 09:17:17
回复 4# hsjzfling 的帖子
hsjzfling的方法确实可行!  图像是嵌于父对象WebElement中,以父对象来识别即可
NWSyz2i_G p3h
,@$SBbC
Jd'M5|(Z
还有另外方法也可解决此类问题:51Testing软件测试网4[:W
{p4@D

http://q.sohu.com/forum/5/topic/1133435
测火燎原--态度决定质量 ppent 发布于2008-01-08 12:48:33
回复 4# 的帖子
hsjzfling真是高手 赞一个
我来说两句

(可选)

higkoo

higkoo

Just do it.

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

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

RSS订阅

Open Toolbar