bb64844866 发表于 2008-8-14 16:02:51

关于如何捕获页面元素问题!(htmltable或下拉列表框等)

例如:页面上有一个表格(普通的html table表格或.net中得DataGrid等控件),表格里有若干条数据(有的会包含分页)。
请问如何能够获取页面中这个表格里的记录数量?robot里的sqabasic语言有没有实现这个功能得方法?很困惑。。。等待各位回复!

[ 本帖最后由 bb64844866 于 2008-8-22 15:13 编辑 ]

blueeagle9999 发表于 2008-8-14 23:07:36

我只知道QTP可以通过表格对象.getitemscount(好像)得到记录数量,robot没用过不知道:)

bb64844866 发表于 2008-8-15 13:12:06

感谢二楼得回复!

QTP我也用过,但不多,只知道可以打出点儿来呵呵。感谢了!
不过还是很想知道robot能否实现这个功能。。。继续等高人了 。。。

bb64844866 发表于 2008-8-22 15:26:51

奇怪的现象

下拉列表框中有若干项,默认是空白(请选择)状态,此时使用SQAGetProperty()函数捕获出来控件得属性innerText,应该是把页面上这个下拉列表里的所有内容都捕获出来才对,而我发现有的系统使用这个函数捕获出来的只有“请选择”和“内容1”(也就是下拉列表中的第一项),这是怎么回事?难道是系统问题吗?
有的系统是可以通过sqagetproperty()的取innerText属性方法将所有下拉列表中所有内容都捕获出来的,有人清楚怎么回事吗?
还有就是如何截取字符串?比如不需要所有不活的内容,可以有选择的截取掉一些,应该使用什么方法?等高人解释下:)

[ 本帖最后由 bb64844866 于 2008-8-22 15:33 编辑 ]
页: [1]
查看完整版本: 关于如何捕获页面元素问题!(htmltable或下拉列表框等)