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

Mailingliste - Einträge 2018 bis heute

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Using Selenium jar files in Qftest</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.21306" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011>Hi Uma,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011>I only know of two cases where you need external JAR 
files (exluding the start of your SUT):</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011>that is when using Jython or Groovy scripts and 
importing specific classes like</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011><STRONG>com.thoughtworks.selenium import * in a QF-Test 
Server script</STRONG></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011></SPAN></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=765045206-28122011><U>Please see QF-Test manual (PDF) or HTML manual for 
an explanation on where to place such JARs</U>:</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT size=2><SPAN class=765045206-28122011><B><FONT 
size=5><FONT size=5>
<P align=left><FONT face=Arial color=#0000ff>37.2 The plugin 
directory</FONT></P></B></FONT></FONT>
<P align=left><FONT face=Arial color=#0000ff><EM>Jython and Groovy can also be 
used to access Java classes and methods beyond the<BR>scope of QF-Test by simply 
importing such classes, e.g.</EM></FONT></P><FONT size=2><FONT size=2>
<P align=left><FONT face=Arial color=#0000ff>from java.util import 
Date<BR></FONT><FONT face=Arial color=#0000ff>from java.text import 
SimpleDateFormat</FONT></P>
<P align=left><FONT face=Arial color=#0000ff>print 
SimpleDateFormat("yyyy-MM-dd").format(Date())</FONT></P></FONT></FONT><FONT 
size=3><FONT face=Arial color=#0000ff size=3>
<P align=left><EM><STRONG>Example 37.1: Accessing Java classes from 
Jython</STRONG></EM></P></FONT></FONT>
<P align=left><FONT face=Arial color=#0000ff>The classes available for import 
are those on the CLASSPATH during startup of QFTest<BR>or the SUT respectively, 
all classes of the standard Java API and QF-Test’s own<BR>classes. For the SUT 
things also depend on the ClassLoader concept in use. WebStart<BR>and 
Eclipse/RCP in particular make it difficult to import classes directly from the 
SUT.</FONT></P>
<P align=left><FONT face=Arial><FONT color=#0000ff>Additionally, there are 
plugin directories into which you can simply drop a jar file to<BR>make it 
available to scripts. <STRONG>By default, the main plugin directory is called 
</STRONG><STRONG>plugin </STRONG></FONT></FONT><FONT face=Arial><FONT 
color=#0000ff><STRONG>(big<BR>surprise here) and is located under QF-Test’s root 
directory qftest</STRONG><STRONG>.</STRONG> </FONT></FONT></P>
<P align=left><FONT face=Arial color=#0000ff><STRONG>This location can<SPAN 
class=765045206-28122011> </SPAN>be overriden with the command line argument 
-plugindir <directory><SPAN class=765045206-28122011>.</SPAN><BR>Jar files 
in the main plugin directory are available to both Server script and SUT 
script<BR>nodes. <EM>To make a jar available solely to Server scripts or solely 
to SUT scripts, drop it in<BR>the respective sub-directory called qftest or sut 
instead.</EM></STRONG></FONT></SPAN></FONT></P></DIV>
<P style="MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px"><FONT 
style="FONT-SIZE: 10pt; COLOR: #000000" face=Tahoma><SPAN 
class=765045206-28122011>Best regards,</SPAN></FONT></P>
<P style="MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px"><FONT 
style="FONT-SIZE: 10pt; COLOR: #000000" face=Tahoma><SPAN 
class=765045206-28122011>Klaus</SPAN></FONT></P>
<P style="MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px">
<HR tabIndex=-1>
</P>
<P style="MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px"><FONT face=Tahoma 
size=2><B>Von:</B> qftest-list-bounces@qfs.de 
[mailto:qftest-list-bounces@qfs.de] <B>Im Auftrag von </B>Setty, 
Umadevi<BR><B>Gesendet:</B> Dienstag, 27. Dezember 2011 13:08<BR><B>An:</B> 
qftest-list@qfs.de<BR><B>Betreff:</B> [QF-Test] Using Selenium jar files in 
Qftest<BR></FONT><BR></P>
<DIV></DIV><!-- Converted from text/rtf format -->
<P><FONT face=Arial size=2>Hi All,</FONT> </P>
<P><FONT face=Arial size=2>I am new to qftest and need some inputs on importing 
jar files.</FONT> <BR><FONT face=Arial size=2>On trying to import Selenium jar 
files into QF-test using command  <B> </B></FONT><B><FONT face=Arial 
color=#0000ff size=2>from com.thoughtworks.selenium import * in Server script 
,</FONT></B> <FONT face=Arial size=2>getting the error as "</FONT><B><FONT 
face=Arial color=#800080 size=2>Import Error:No Module named 
thoughtworks</FONT></B> <FONT face=Arial size=2>".</FONT></P>
<P><FONT face=Arial size=2>Please help me resolving this issue.</FONT> </P>
<P><FONT face=Arial size=2>Thanks,</FONT> <BR><FONT face=Arial size=2>Uma</FONT> 
</P></BODY></HTML>