youngone76 发表于 2006-4-13 18:03:44

WR如何建立关联(如何在新增文件后,在文件列表找到刚新增的文件编辑)

测试的页面是文件列表,列表中每个文件最右栏是编辑图标,要求是新增一份文件后,点击刚新增文件编辑图标,进行编辑。如果按录制的脚本运行的话,WR重放时总是点击第一行的图标,但是系统并不一定把刚新增的文件固定排在第一行,我怎么能让WR判断出哪个是新增的文件,然后点击它的编辑图标呢?

因为这个系统对文件信息字段没有任何唯一性限制,就是说允许存在完全相同的文件,但是每新增一个文件,系统后台肯定有分配一个ID,WR能读取到这个ID吗?读取到了又如何在表中找到相应ID的文件并点击编辑图标呢?
编辑图标是属于html_rect

shyfish 发表于 2006-4-13 19:26:24

列表的项没有ID, 内部的(内存)顺序是按添加的先后
在界面上的显示的先后顺序和存储位置没有必然的关系(可能有各种排列方式)

youngone76 发表于 2006-4-14 10:21:10

嗯,也就是说WR无法做到关联

本来把脚本中图标的名字换成物理描述
{
class: object,
MSW_class: html_rect,
html_name: "编辑文件",
location: 0
}
然后,把location后面换成所取来的值就可以,但是关键就是确定不了会是在哪个位置。
页: [1]
查看完整版本: WR如何建立关联(如何在新增文件后,在文件列表找到刚新增的文件编辑)