2018 up to now | 2017 | 2016 | 2015 | 2014 | 2013 | 2012

Mailing List - Entries from 2018 up to now

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        mso-fareast-language:EN-ZA;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-ZA;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-ZA" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Hi Ivan,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">You can switch the event to a warning if development does not require an error to be thrown each time the wrong thread is used,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">this can be done in QFtest by  navigating to  <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Edit</span><span style="font-size:11.0pt;font-family:Wingdings"></span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Options</span><span style="font-size:11.0pt;font-family:Wingdings"></span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Replay</span><span style="font-size:11.0pt;font-family:Wingdings"></span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Events</span><span style="font-size:11.0pt;font-family:Wingdings"></span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Set
 “How to handle events coming from the wrong thread “ droplist to a  “Warning”<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Hope this helps.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif"">Thanks.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#00B050">Regards<o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#00B050">Rishard Khan</span></b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><br>
Consultant, SQS SA<br>
<br>
</span><b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009933">SQS Group Limited</span></b><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><br>
PO Box 1688,<br>
Wandsbeck, 3629,<br>
South Africa<br>
<br>
Mobile:+27 (0) 83 791 4879<br>
Office:+27 (0) 31 279 2400<br>
Office Fax:+27 (0) 31 266 7976</span><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">E-Fax: +27 (0) 86 540 2089<br>
<a href="mailto:rishard.khan@sqs-sa.com">rishard.khan@sqs-sa.com</a><br>
<a href="http://www.sqs-sa.com/" target="_blank">www.sqs-sa.com</a> </span><span lang="EN-GB" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#5D6969">_________________________________________________________<br>
</span><span lang="EN-GB" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><br>
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="http://www.sqs-sa.com/"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009900;text-decoration:none">SQS SA Verified Level
 2 Contributer to BEE</span></b></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009933"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><a href="http://www.iqnite-conferences.com/za/index.aspx"><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009933;text-decoration:none"><img border="0" width="624" height="77" id="Picture_x0020_1" src="cid:image003.jpg@01CC1970.3A5A4DD0" alt="Description: Description: Description: Description: Description: Banner_728x90_SA_Exhibitor"></span></b></a><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009933"><o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#009933"><br>
</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="http://www.sqs-group.com/"><b><span lang="EN-US" style="color:#003399;text-decoration:none">Your opinion is very important to us – take part and win an Apple
 iPad!</span></b></a></span><span lang="DE" style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span lang="EN-US" style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5D6969">This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify
 the sender immediately and destroy this e-mail. Any unauthorised copying, disclosure or distribution of the material in this e-mail is strictly forbidden.</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><br clear="all">
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-GB" style="font-family:"Tahoma","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> qftest-list-bounces@qfs.de [mailto:qftest-list-bounces@qfs.de]
<b>On Behalf Of </b>Ivan Boelle<br>
<b>Sent:</b> 23 May 2011 05:14 PM<br>
<b>To:</b> Basak, Subhrajyoti [Tech]<br>
<b>Cc:</b> Iyer, Natarajan [Tech]; qftest-list@qfs.de<br>
<b>Subject:</b> Re: [QF-Test] Component Recognization problem<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hello,<br>
<br>
I'm not affiliated to QFTest in anyway so take my advices as a customer feedback rather than a formal answer :)<br>
<br>
1) <br>
I think, there must be something "dangerous" in your code.<br>
This QFTest exception/warning exists to raise your attention on the fact that any access (especially modification) to a Java GUI should be done on the EventDispatchThread.
<br>
(@See <a href="http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html">
http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html</a> for example)<br>
<br>
This might not be directly related to the current node being executed by QFTest as, this warnings should occurs when the NON-EDT Thread access the GUI.<br>
If you don't care about this possible issue, this exception/warning can be disabled:<br>
<br>
(<a href="http://www.qfs.de/qftest/manual/en/opt_play.html">http://www.qfs.de/qftest/manual/en/opt_play.html</a>)<o:p></o:p></p>
<p class="MsoNormal">       <i>   How to handle events coming from the wrong thread (System)</i><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><i>SUT script name: OPT_PLAY_WRONG_THREAD_ERROR_LEVEL<br>
Possible Values: VAL_PLAY_THREAD_LEVEL_WARNING, VAL_PLAY_THREAD_LEVEL_ERROR, VAL_PLAY_THREAD_LEVEL_EXCEPTION</i><o:p></o:p></p>
<p style="margin-left:36.0pt"><i>It is a rather common mistake in Swing based Java applications to access GUI components from the wrong thread. Since Swing is not thread-safe, such calls may only be made from the AWT event dispatch thread. Otherwise the potential
 consequences are race conditions, leading to very subtle and hard-to-debug errors, or deadlocks, freezing the application and making it unusable. Background information about this topic is available from<br>
<a href="http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html">http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html
</a>, specifically the sections on "Initial Threads" and "The Event Dispatch Thread".
</i><o:p></o:p></p>
<p style="margin-left:36.0pt"><i>When QF-Test registers an event on a thread other than the AWT event dispatch thread it issues an error message including a stack trace which can be useful in fixing the problem. This set of options defines the severity of the
 message, whether to perform strict checking and a maximum for the number of messages to log.
</i><o:p></o:p></p>
<p style="margin-left:36.0pt"><i>The possible choices for the option "Error level" are "Error" and "Warning". We strongly suggest that you keep the default setting of "Error" and make sure that such problems are fixed sooner rather than later because they represent
 a serious risk. </i><o:p></o:p></p>
<p class="MsoNormal"><br>
2) <br>
This is about component naming, QFTest tries to name your component if it does not have an "explicit name".<br>
There is a lot of options to handle component naming (Hard coded name in source code, generic components, component recognition tweaking, resolvers hooks, etc)<br>
<br>
Personally we chose the resolver system (Which allows explicit naming outside of the source code) and we handle situations like the one you describe.<br>
-> Some of our components are named by the resolver using a custom information in the component.
<br>
Something like: name = ((BusinessTextField)textfield).getBusinessObject().getUniqueId()<br>
<br>
But maybe you can achieve in an another way (especially with the generic components)<br>
<br>
I suggest you to search for the best solution for you in this part of the manual:<br>
<a href="http://www.qfs.de/qftest/manual/en/bp_componentrecognition.html">http://www.qfs.de/qftest/manual/en/bp_componentrecognition.html</a><br>
<a href="http://www.qfs.de/qftest/manual/en/tech_nameresolvers.html">http://www.qfs.de/qftest/manual/en/tech_nameresolvers.html</a><br>
<a href="http://www.qfs.de/qftest/manual/en/user_components.html">http://www.qfs.de/qftest/manual/en/user_components.html</a><br>
<br>
3)<br>
I'm not sure to understand the issue, this might be related to 2) if this a problem of several components sharing the same id/name.<br>
Or to 1) if the component changes during the initialization of your GUI and if this initialization is not on EDT-Thread.<br>
<br>
<br>
Hope this helps,<br>
<br>
<br>
Best regards,<br>
<br>
<br>
<br>
<br>
<br>
<br clear="all">
<o:p></o:p></p>
<pre><o:p> </o:p></pre>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal">On Mon, May 23, 2011 at 4:00 PM, Basak, Subhrajyoti [Tech] <Subhrajyoti.Basak@> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">We are presently testing your QFTool for evaluation purpose. We are facing some problem in component reorganization. For evaluation purpose we have taken a very
 simple screen with 16+ component in a page with few TextBox, ComboBox, Radiobutton, List, Tree, Button.
<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">Problem:
<o:p></o:p></span></p>
<p><span lang="EN-US">1)</span><span lang="EN-US" style="font-size:7.0pt">      </span>
<span lang="EN-US">If we record some event and then after creating a simple test using the same events when we are running that test without shutting down the application, our test case is running properly. But if we close the application and try to run test
 again its throwing exception few of the cases. Like “An event was triggered outside the AWT Event Dispatch Thread.” Where as in that node where we are getting that exception we are just trying to check the visibility of the component only. The same thing we
 are getting some time in mouse click event also. <o:p></o:p></span></p>
<p><span lang="EN-US">2)</span><span lang="EN-US" style="font-size:7.0pt">      </span>
<span lang="EN-US">In our application we have horizontal and vertical tabs, if we open and close the same tab few times, few of the object name is getting changed. This mean if we record some event and then close the tab and open the tab again then try to run
 the same recorded events, it could not able to recognized few of the components, that leading to throwing exception.  We have seen if we record the events again in the same component its assigning different component-id to the same component, few times its
 adding some no in the end (like 1,2,3 etc). <o:p></o:p></span></p>
<p><span lang="EN-US">3)</span><span lang="EN-US" style="font-size:7.0pt">      </span>
<span lang="EN-US">In one of our page we have three simple tables few of the cases header name is same. In that case its creating header component id like “labelCountry-Select”(for 1<sup>st</sup> table), “labelCountry-Select2”(for 2<sup>nd</sup> table), “labelCountry-Select3”(for
 3<sup>rd</sup> Table) during record the event. Now if we try to run the test after closing the application it could not able to recognize the component-id. We have seen if we again record the events on the header component, id name is getting change or sometime
 it interchanging the name like 2<sup>nd</sup> time may be “labelCountry-Select” header of “Table3” is being assigned “ labelCountry-Select” name where as previously that was pointing to “Table1” header.<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:18.0pt">
<span lang="EN-US"> <o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">Can you please suggest how we can rectify the problem? We have not assigned Name to each of the components in the window and as it’s a existing application its
 not possible to assign the name to every cases.<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">Thanks & Regards,<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">Subhrajyoti Basak<a name="1301d41d054a55a1_OLE_LINK1"></a><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US">+91 8105538970<o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:13.5pt;line-height:11.25pt;background:white;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<span lang="EN-US" style="font-size:9.0pt;color:#666666">NOTICE TO RECIPIENTS: The information contained in and accompanying this communication may be confidential, subject to legal privilege, or otherwise protected from disclosure, and is intended solely for
 the use of the intended recipient(s). If you are not the intended recipient of this communication, please delete and destroy all copies in your possession, notify the sender that you have received this communication in error, and note that any review or dissemination
 of, or the taking of any action in reliance on, this communication is expressly prohibited.
<br>
<br>
E-mail messages may contain computer viruses or other defects, may not be accurately replicated on other systems, or may be intercepted, deleted or interfered with without the knowledge of the sender or the intended recipient. Goldman Sachs makes no warranties
 in relation to these matters. Please note that Goldman Sachs reserves the right to intercept, monitor, and retain e-mail messages to and from its systems as permitted by applicable law. If you are not comfortable with the risks associated with e-mail messages,
 you may decide not to use e-mail to communicate with Goldman Sachs.</span><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US"> <o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
qftest-list mailing list<br>
<a href="mailto:qftest-list@qfs.de">qftest-list@qfs.de</a><br>
<a href="http://www.qfs.de/mailman/listinfo/qftest-list" target="_blank">http://www.qfs.de/mailman/listinfo/qftest-list</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<br clear=all> <html >
<head>
</head>
<body>
<div>
<br/>For the most important conference on Software testing and
quality visit <a href="http://www.iqnite-conferences.com">www.iqnite-conferences.com</a>
<br/> 
<br/>This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any unauthorised
copying, disclosure or distribution of the material in this e-mail is strictly
forbidden.
<br/> 
<br/>SQS-SA:  South African Branch office of SQS Group Limited | Registered in South Africa | Registered No. 2004/010639/10 | Vat No. 40602176781
<br/> 
</div>
</body>
</html>

</body>
</html>