2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - Einträge 2018 bis heute

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7655.4">
<TITLE>Column Headings</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I am having trouble recording / playing back actions on column headings in my application.<BR>
<BR>
For example I would like to right-click a column heading and then select an item from the resulting pop-up menu.  I can record this action however during playback QF-Test is not able to identify the column heading component.  The error is "No item found for index".<BR>
<BR>
The recorded index is "Phase 1 On Command".  This is the text that is rendered for the component, by a custom renderer, formatted as an HTML table.  So it appears QF-Test is correctly stripping the HTML down to bare text when formulating the index.<BR>
<BR>
I tried to work-around the problem using an ItemNameResolver2.  I had no success with this and in fact it appears my resolver is never called.  Here is the code:<BR>
<BR>
def getItemName(element, item, name):<BR>
    return "Peter"<BR>
resolvers.removeResolver("phaseResolver")<BR>
resolvers.addItemNameResolver2("phaseResolver", getItemName, None)<BR>
<BR>
This has no effect on the record - playback sequence.  Index is still recorded as "Phase 1 On Command".<BR>
<BR>
Suggestions?<BR>
<BR>
Peter Berggren<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>