我们需要验证网页中显示的图像条形图值是否与预期值匹配。
下面是QTP中的图像图表属性,其中包含ActiveX,Web,ASPAjax,Dojo,GWT,YahooUI,WPF和&银光。
Class: Image
file name: ChartImg.axd?i=chart_75c762f28e394edeba3863d63bae9150_0.png&g=14f7f32133d74b6caaffe977533cd3a0
html id: ContentPlaceHolder1_Chart1
html tag: IMG
image type: Plain Image
name: Image
OUterhtml: <IMG style=height:300px;width:750px;border-width:0px; alt= src=/ChartReport/ChartImg.axd?i=chart_75c762f28e394edeba3863d63bae9150_0.png&g=14f7f32133d74b6caaffe977533cd3a0 id=ContentPlaceHolder1_Chart1>
url: {empty}
text:{empty}
以下是在firebug中捕获的详细信息。
img id="ContentPlaceHolder1_Chart1"
style="height:300px;width:750px;border-width:0px;"
alt=""
src="/ChartReport/ChartImg.axd?i=chart_75c762f28e394edeba3863d63bae9150_0.png&g=14f7f32133d74b6caaffe977533cd3a0"
我启用了QTP 11的所有可能插件并尝试从图表图像中检索文本但未成功。我已经与这个AUT的开发人员核实过,他们告诉我他们已经使用了微软图表控件,因此它只会显示为图像。我尝试使用许多在线ocr转换工具,但我能看到的只是图像的标题。有没有办法使用任何自动化工具获取图像条形图值?
答案 0 :(得分:0)
我们目前正在使用QTP 11.5 / QTP 12的Insight Object功能,这使我们能够将图表值添加为对象并使用它。有关详情,请访问:http://qaautomationqtp.blogspot.in/2013/12/understanding-insight-objects-in-uft-115.html