QTP有没有办法在运行测试的时候取得对象的属性值并写到数据表中?
QTP有没有办法在运行测试的时候取得对象的属性值并写到数据表中?我想测一个WEB页面,这个页面里有一个对象的一个属性值是动态变化的,我想在执行测试的时候这些值抓下来,不知道有没有方法实现~ DataTable("colname" , sheetname)=object.getroproperty("xx") 谢谢版主~~我试试~~ getROProperty("outerhtml"),只是取得了此label里outerhtml属性的全部值, 我现在是想如何从outerhtml属性的值里取出那两个不同的子值,即是 Display:none,和 Display:inline。这样我就可以根据这两个值就可以判断是否显示了error msg.不知有没有方法可以取得属性里的子属性的值呢?还是。。。 不好意思,回错贴了~~~ Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "musica"
'获取变量&属性集
Set oWebElement = Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName")
Set oStyle = oWebElement.Object.CurrentStyle
'创建excel临时表
Set excel = CreateObject( "Excel.Application" )
With excel
.Visible = True
.Workbooks.Add
.Cells( 1, 1 ).Value =oStyle.color '相应变量填入表内
End With
页:
[1]