Congratulations!

[Valid Atom 1.0] This is a valid Atom 1.0 feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://stackoverflow.com/feeds/tag?tagnames=robotframework&sort=newest

  1. <?xml version="1.0" encoding="utf-8"?>
  2.  
  3. <feed xmlns="http://www.w3.org/2005/Atom" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:re="http://purl.org/atompub/rank/1.0">
  4.    <title type="text">Newest questions tagged robotframework - Stack Overflow</title>
  5.    <link rel="self" href="https://stackoverflow.com/feeds/tag?tagnames=robotframework&amp;sort=newest" type="application/atom+xml" />
  6.    <link rel="alternate" href="https://stackoverflow.com/questions/tagged/?tagnames=robotframework&amp;sort=newest" type="text/html" />
  7.    <subtitle>most recent 30 from stackoverflow.com</subtitle>
  8.    <updated>2019-08-18T19:52:28Z</updated>
  9.    <id>https://stackoverflow.com/feeds/tag?tagnames=robotframework&amp;sort=newest</id>
  10.    <creativeCommons:license>http://www.creativecommons.org/licenses/by-sa/3.0/rdf</creativeCommons:license>
  11.    <entry>
  12.        <id>https://stackoverflow.com/q/57528657</id>
  13.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  14.        <title type="text">frobot framework - Usage outside testing</title>
  15.            <category scheme="https://stackoverflow.com/tags" term="automated-tests" />
  16.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  17.        <author>
  18.            <name>Fusion</name>
  19.            <uri>https://stackoverflow.com/users/4322159</uri>
  20.        </author>
  21.        <link rel="alternate" href="https://stackoverflow.com/questions/57528657/frobot-framework-usage-outside-testing" />
  22.        <published>2019-08-16T17:11:43Z</published>
  23.        <updated>2019-08-16T18:22:27Z</updated>
  24.        <summary type="html">
  25.            
  26.  
  27.            &lt;p&gt;I recently learned how to use robot framework - a testing framework for software / web app testing. It has very simple strong expressive syntax. &lt;/p&gt;
  28.  
  29. &lt;p&gt;I wonder if there is possibility of any other usage of robot framework than testing - I could imagine to create some kind of scraping bot, or checking bot. But so far it looks to me, like it is created strictly for testing (basically whole logic you write in testcases).&lt;/p&gt;
  30.  
  31. &lt;p&gt;&lt;strong&gt;So my question:&lt;/strong&gt;&lt;/p&gt;
  32.  
  33. &lt;p&gt;Can robot framework be used outside testing? If yes, can you provide any resources / examples?&lt;/p&gt;
  34.  
  35. &lt;p&gt;Feel free to share any personal experience with this.&lt;/p&gt;
  36.  
  37.        </summary>
  38.    </entry>
  39.    <entry>
  40.        <id>https://stackoverflow.com/q/57527332</id>
  41.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  42.        <title type="text">Retrieving environment variable with Robot</title>
  43.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  44.        <author>
  45.            <name>Mark</name>
  46.            <uri>https://stackoverflow.com/users/11796910</uri>
  47.        </author>
  48.        <link rel="alternate" href="https://stackoverflow.com/questions/57527332/retrieving-environment-variable-with-robot" />
  49.        <published>2019-08-16T15:28:52Z</published>
  50.        <updated>2019-08-16T15:28:52Z</updated>
  51.        <summary type="html">
  52.            
  53.  
  54.            &lt;p&gt;According to the docs here&lt;/p&gt;
  55.  
  56. &lt;pre&gt;&lt;code&gt;Get Environment Variable    (name, default=None)    
  57. Returns the value of an environment variable with the given name.
  58. If no such environment variable is set, returns the default value, if given. Otherwise fails the test case.
  59. Returned variables are automatically decoded to Unicode using the system encoding.
  60. Note that you can also access environment variables directly using the variable syntax %{ENV_VAR_NAME}.
  61. &lt;/code&gt;&lt;/pre&gt;
  62.  
  63. &lt;p&gt;I should be able to use&lt;/p&gt;
  64.  
  65. &lt;p&gt;&lt;code&gt;${env_var}=  Get Environment Variable  STAGING_SERVER
  66. Log To Console  ${env_var}&lt;/code&gt;&lt;/p&gt;
  67.  
  68. &lt;p&gt;But Robot keeps complaining that there&#39;s no such variable. But when I flip over to my terminal and run &lt;code&gt;echo $STAGING_SERVER&lt;/code&gt; I get desired output.&lt;/p&gt;
  69.  
  70. &lt;p&gt;What can I do ?&lt;/p&gt;
  71.  
  72.        </summary>
  73.    </entry>
  74.    <entry>
  75.        <id>https://stackoverflow.com/q/57525399</id>
  76.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  77.        <title type="text">If statement in Robot</title>
  78.            <category scheme="https://stackoverflow.com/tags" term="selenium-webdriver" />
  79.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  80.        <author>
  81.            <name>Mark</name>
  82.            <uri>https://stackoverflow.com/users/11796910</uri>
  83.        </author>
  84.        <link rel="alternate" href="https://stackoverflow.com/questions/57525399/if-statement-in-robot" />
  85.        <published>2019-08-16T13:19:07Z</published>
  86.        <updated>2019-08-16T14:08:02Z</updated>
  87.        <summary type="html">
  88.            
  89.  
  90.            &lt;p&gt;I&#39;ve got this robot code:&lt;/p&gt;
  91.  
  92. &lt;pre&gt;&lt;code&gt;Load staging server if available
  93.    Open Browser    http://abc  Firefox
  94.    ${text}=  Get Text  //h4
  95.    Run Keyword If  ${text} != Hooray  Go To  http://xyz
  96. &lt;/code&gt;&lt;/pre&gt;
  97.  
  98. &lt;p&gt;On this I get error:  &lt;code&gt;Evaluating expression &#39;Hooray != Hooray&#39; failed: SyntaxError: invalid syntax (&amp;lt;string&amp;gt;, line 1)&lt;/code&gt;&lt;/p&gt;
  99.  
  100. &lt;p&gt;What I&#39;m trying to do is if the header tag in &lt;code&gt;abc&lt;/code&gt; doesn&#39;t contain the word &lt;code&gt;hooray&lt;/code&gt; redirect to &lt;code&gt;xyz&lt;/code&gt;.&lt;/p&gt;
  101.  
  102. &lt;p&gt;According to this topic &lt;a href=&quot;https://stackoverflow.com/questions/26763244/how-to-use-run-keyword-if-in-robot-framework#26768943&quot;&gt;how to use &amp;quot;Run Keyword If&amp;quot; in robot framework&lt;/a&gt; it should work but it doesn&#39;t. What am I doing wrong here ?&lt;/p&gt;
  103.  
  104.        </summary>
  105.    </entry>
  106.    <entry>
  107.        <id>https://stackoverflow.com/q/57524704</id>
  108.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  109.        <title type="text">How to click by robot framework if button is having only class</title>
  110.            <category scheme="https://stackoverflow.com/tags" term="python" />
  111.            <category scheme="https://stackoverflow.com/tags" term="xpath" />
  112.            <category scheme="https://stackoverflow.com/tags" term="automated-tests" />
  113.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  114.        <author>
  115.            <name>MaksimK</name>
  116.            <uri>https://stackoverflow.com/users/4446702</uri>
  117.        </author>
  118.        <link rel="alternate" href="https://stackoverflow.com/questions/57524704/how-to-click-by-robot-framework-if-button-is-having-only-class" />
  119.        <published>2019-08-16T12:30:36Z</published>
  120.        <updated>2019-08-16T14:39:58Z</updated>
  121.        <summary type="html">
  122.            
  123.  
  124.            &lt;p&gt;I need to click the button Calculate on the next webpage&lt;/p&gt;
  125.  
  126. &lt;p&gt;&lt;a href=&quot;https://www.seb.lv/eng/loan-and-leasing/leasing/leasing-calculator&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://www.seb.lv/eng/loan-and-leasing/leasing/leasing-calculator&lt;/a&gt;&lt;/p&gt;
  127.  
  128. &lt;p&gt;Button is having next code, as you could see it does not have id or name&lt;/p&gt;
  129.  
  130. &lt;pre&gt;&lt;code&gt;&amp;lt;button type=&quot;submit&quot; class=&quot;btn btn-dark&quot;&amp;gt;Calculate&amp;lt;/button&amp;gt;
  131. &lt;/code&gt;&lt;/pre&gt;
  132.  
  133. &lt;p&gt;Possibly, I have tried all different constructions according to the Robot framework tutorial, but still without any luck&lt;/p&gt;
  134.  
  135. &lt;p&gt;Also I have tried to emulate the click with Javascript expression (which should be supported by Robot Framework)&lt;/p&gt;
  136.  
  137. &lt;pre&gt;&lt;code&gt;Execute Javascript    function getElementByXpath(path) {return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;};
  138.     getElementByXpath(&quot;//*[@class=&#39;btn btn-dark&#39;]&quot;).click();
  139. &lt;/code&gt;&lt;/pre&gt;
  140.  
  141. &lt;p&gt;Still without any success, although this construction works in the browser console.&lt;/p&gt;
  142.  
  143. &lt;p&gt;Also: had tried this constructions in Firefox and Google Chrome Browsers as from some answers seen from here I was expecting that it could be some certain browser problem.&lt;/p&gt;
  144.  
  145.        </summary>
  146.    </entry>
  147.    <entry>
  148.        <id>https://stackoverflow.com/q/57522928</id>
  149.        <re:rank scheme="https://stackoverflow.com">2</re:rank>
  150.        <title type="text">Input text in draft.js</title>
  151.            <category scheme="https://stackoverflow.com/tags" term="javascript" />
  152.            <category scheme="https://stackoverflow.com/tags" term="reactjs" />
  153.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  154.            <category scheme="https://stackoverflow.com/tags" term="draftjs" />
  155.        <author>
  156.            <name>Nikolai</name>
  157.            <uri>https://stackoverflow.com/users/4655668</uri>
  158.        </author>
  159.        <link rel="alternate" href="https://stackoverflow.com/questions/57522928/input-text-in-draft-js" />
  160.        <published>2019-08-16T10:20:42Z</published>
  161.        <updated>2019-08-18T11:29:57Z</updated>
  162.        <summary type="html">
  163.            
  164.  
  165.            &lt;p&gt;I&#39;m doing automation test and I need to input text in a text field, but the problem is there is no &#39;input&#39; to do this. &lt;/p&gt;
  166.  
  167. &lt;p&gt;This one won&#39;t work: &lt;/p&gt;
  168.  
  169. &lt;pre&gt;&lt;code&gt;document.querySelector([class*=modal-dialog] [class*=AddCitation_] [class*=&#39;DraftEditorPlaceholder&#39;]).value=&#39;Hello World&#39;
  170. &lt;/code&gt;&lt;/pre&gt;
  171.  
  172. &lt;p&gt;Does any one know how to input text in draft.js? &lt;/p&gt;
  173.  
  174. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/LPNo2.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/LPNo2.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  175.  
  176. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/GkjhT.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/GkjhT.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  177.  
  178. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/ja58p.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/ja58p.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  179.  
  180. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/FDe0g.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/FDe0g.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  181.  
  182.        </summary>
  183.    </entry>
  184.    <entry>
  185.        <id>https://stackoverflow.com/q/57516540</id>
  186.        <re:rank scheme="https://stackoverflow.com">1</re:rank>
  187.        <title type="text">Accessing env variables set through robot framework in jenkins editable email notification</title>
  188.            <category scheme="https://stackoverflow.com/tags" term="jenkins" />
  189.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  190.        <author>
  191.            <name>Mackenzie Quigley</name>
  192.            <uri>https://stackoverflow.com/users/11866193</uri>
  193.        </author>
  194.        <link rel="alternate" href="https://stackoverflow.com/questions/57516540/accessing-env-variables-set-through-robot-framework-in-jenkins-editable-email-no" />
  195.        <published>2019-08-15T21:35:14Z</published>
  196.        <updated>2019-08-15T22:12:01Z</updated>
  197.        <summary type="html">
  198.            
  199.  
  200.            &lt;p&gt;I am running a robot framework test case through Jenkins (with parameters, and in my test case, I set some environment variables. I would like to use these variables in my editable email template.&lt;/p&gt;
  201.  
  202. &lt;p&gt;I have tried doing different formats of including these environment variables, such as:&lt;/p&gt;
  203.  
  204. &lt;pre&gt;&lt;code&gt;env.VARAIBLE
  205. ${VARIABLE}
  206. $VARIABLE
  207. %VARIABLE%
  208. &lt;/code&gt;&lt;/pre&gt;
  209.  
  210. &lt;p&gt;But they are always just printing the way I wrote them, instead of with the actual value&lt;/p&gt;
  211.  
  212. &lt;p&gt;Jenkins execute windows batch command:&lt;/p&gt;
  213.  
  214. &lt;pre&gt;&lt;code&gt;cd Tests
  215. Robot -d ../Reports --variable USERNAME:%USERNAME% --variable
  216. PASSWORD:%PASSWORD% AutomationTest.robot
  217. &lt;/code&gt;&lt;/pre&gt;
  218.  
  219. &lt;p&gt;Robot AutomationTest.robot code:&lt;/p&gt;
  220.  
  221. &lt;pre&gt;&lt;code&gt;Automation Test
  222.        ${data} =   convert to string   Hello world                
  223.        Set Environment Variable    VARIABLE       ${data}
  224. &lt;/code&gt;&lt;/pre&gt;
  225.  
  226. &lt;p&gt;Email template segment:&lt;/p&gt;
  227.  
  228. &lt;pre&gt;&lt;code&gt;&amp;lt;h3&amp;gt;
  229. $JOB_BASE_NAME build for the user env.USERNAME, result = env.VARIABLE
  230. &amp;lt;/h3&amp;gt;
  231. &lt;/code&gt;&lt;/pre&gt;
  232.  
  233.        </summary>
  234.    </entry>
  235.    <entry>
  236.        <id>https://stackoverflow.com/q/57509706</id>
  237.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  238.        <title type="text">Appium &quot;The application at &#39;chrome&#39; does not exist or is not accessible&quot;</title>
  239.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  240.            <category scheme="https://stackoverflow.com/tags" term="appium-android" />
  241.            <category scheme="https://stackoverflow.com/tags" term="python-appium" />
  242.            <category scheme="https://stackoverflow.com/tags" term="appium-desktop" />
  243.        <author>
  244.            <name>Zach</name>
  245.            <uri>https://stackoverflow.com/users/11744573</uri>
  246.        </author>
  247.        <link rel="alternate" href="https://stackoverflow.com/questions/57509706/appium-the-application-at-chrome-does-not-exist-or-is-not-accessible" />
  248.        <published>2019-08-15T12:31:15Z</published>
  249.        <updated>2019-08-15T12:31:15Z</updated>
  250.        <summary type="html">
  251.            
  252.  
  253.            &lt;p&gt;I&#39;m proving out that Appium works with our testing: Robot-Framework, Python, Windows 10. &lt;/p&gt;
  254.  
  255. &lt;p&gt;However, I&#39;m running into problems with Appium not recognizing any applications names like &#39;chrome&#39; upon running: &lt;/p&gt;
  256.  
  257. &lt;p&gt;&lt;code&gt;WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: The application at &#39;chrome&#39; does not exist or is not accessible&lt;/code&gt;. &lt;/p&gt;
  258.  
  259. &lt;p&gt;I&#39;ve tried: &lt;/p&gt;
  260.  
  261. &lt;ol&gt;
  262. &lt;li&gt;Other applications:
  263.  
  264. &lt;ol&gt;
  265. &lt;li&gt;Gmail &lt;/li&gt;
  266. &lt;li&gt;Google Play &lt;/li&gt;
  267. &lt;/ol&gt;&lt;/li&gt;
  268. &lt;li&gt;Different naming
  269.  
  270. &lt;ol&gt;
  271. &lt;li&gt;Chrome &lt;/li&gt;
  272. &lt;li&gt;Google Chrome &lt;/li&gt;
  273. &lt;li&gt;chrome&lt;/li&gt;
  274. &lt;li&gt;system/app/Chrome/Chrome.apk&lt;/li&gt;
  275. &lt;/ol&gt;&lt;/li&gt;
  276. &lt;li&gt;Looking for the application&#39;s path in App Info. &lt;/li&gt;
  277. &lt;/ol&gt;
  278.  
  279. &lt;pre&gt;&lt;code&gt;*** Settings ***
  280. Documentation   Suite description
  281. Library         AppiumLibrary
  282.  
  283. *** Test Cases ***
  284. Testing Appium on Robot Framework
  285.    Open Application    http://localhost:4723/wd/hub    alias=Myapp1    platformName=android    deviceName=&#39;Android Simulator&#39;  app=chrome
  286.  
  287. &lt;/code&gt;&lt;/pre&gt;
  288.  
  289. &lt;p&gt;Expected Output: App Connects &lt;/p&gt;
  290.  
  291. &lt;p&gt;Actual Results: &lt;br /&gt;&lt;/p&gt;
  292.  
  293. &lt;pre&gt;&lt;code&gt;[2019-08-15 07:28:12][W3C] Encountered internal error running command: Error: The application at &#39;system/app/Chrome/Chrome.apk&#39; does not exist or is not accessible
  294. [2019-08-15 07:28:12][W3C]     at APPLICATIONS_CACHE_GUARD.acquire (C:\Program Files\Appium\resources\app\node_modules\appium\node_modules\appium-base-driver\lib\basedriver\helpers.js:159:13)
  295. [2019-08-15 07:28:12][W3C]     at process._tickCallback (internal/process/next_tick.js:68:7)
  296. [2019-08-15 07:28:12][HTTP] &amp;lt;-- POST /wd/hub/session 500 1145 ms - 802
  297. &lt;/code&gt;&lt;/pre&gt;
  298.  
  299.        </summary>
  300.    </entry>
  301.    <entry>
  302.        <id>https://stackoverflow.com/q/57509427</id>
  303.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  304.        <title type="text">How to use For loop in Robot framework, to fetch application login Details from an excel ? give me some example with latest Robot framework 3.1</title>
  305.            <category scheme="https://stackoverflow.com/tags" term="for-loop" />
  306.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  307.        <author>
  308.            <name>dilip kumar</name>
  309.            <uri>https://stackoverflow.com/users/11930970</uri>
  310.        </author>
  311.        <link rel="alternate" href="https://stackoverflow.com/questions/57509427/how-to-use-for-loop-in-robot-framework-to-fetch-application-login-details-from" />
  312.        <published>2019-08-15T12:09:00Z</published>
  313.        <updated>2019-08-16T07:14:34Z</updated>
  314.        <summary type="html">
  315.            
  316.  
  317.            &lt;p&gt;I&#39;m new to Robot framework and i want to know how to login to a application using data&#39;s in excel, using For loop.&lt;/p&gt;
  318.  
  319. &lt;p&gt;how to make use this,&lt;/p&gt;
  320.  
  321. &lt;pre&gt;&lt;code&gt;FOR    ${element}    IN    @{elements_list}
  322.    Keyword    arg
  323. END
  324. &lt;/code&gt;&lt;/pre&gt;
  325.  
  326.        </summary>
  327.    </entry>
  328.    <entry>
  329.        <id>https://stackoverflow.com/q/57506953</id>
  330.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  331.        <title type="text">XPATH - locating specific children element</title>
  332.            <category scheme="https://stackoverflow.com/tags" term="xpath" />
  333.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  334.        <author>
  335.            <name>Branio</name>
  336.            <uri>https://stackoverflow.com/users/7167843</uri>
  337.        </author>
  338.        <link rel="alternate" href="https://stackoverflow.com/questions/57506953/xpath-locating-specific-children-element" />
  339.        <published>2019-08-15T08:33:51Z</published>
  340.        <updated>2019-08-15T08:47:36Z</updated>
  341.        <summary type="html">
  342.            
  343.  
  344.            &lt;p&gt;in my DOM I have like 3 tables and each table has several input fields, is it possible to write xpath let say for 3rd input of 2nd table
  345. I can locate only first input of each table, so I assume that its bracket thing&lt;/p&gt;
  346.  
  347. &lt;p&gt;i did try
  348. (//table[@class=&#39;table-name&#39;])&lt;a href=&quot;//input&quot; rel=&quot;nofollow noreferrer&quot;&gt;2&lt;/a&gt;[3]
  349. also
  350. ((//table[@class=‘table-name’])[2])(//input)[3]&lt;/p&gt;
  351.  
  352.        </summary>
  353.    </entry>
  354.    <entry>
  355.        <id>https://stackoverflow.com/q/57506596</id>
  356.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  357.        <title type="text">What is the Different between Tasks and Test Cases in Robot Framework?</title>
  358.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  359.        <author>
  360.            <name>Cường Nguyễn</name>
  361.            <uri>https://stackoverflow.com/users/11835513</uri>
  362.        </author>
  363.        <link rel="alternate" href="https://stackoverflow.com/questions/57506596/what-is-the-different-between-tasks-and-test-cases-in-robot-framework" />
  364.        <published>2019-08-15T08:03:16Z</published>
  365.        <updated>2019-08-15T14:02:11Z</updated>
  366.        <summary type="html">
  367.            
  368.  
  369.            &lt;p&gt;I am learning the Robot Framework for my automation test cases. I found some code has sections that is Tasks. I want to know if they are different and how to use them in the correct way?&lt;/p&gt;
  370.  
  371.        </summary>
  372.    </entry>
  373.    <entry>
  374.        <id>https://stackoverflow.com/q/57505787</id>
  375.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  376.        <title type="text">How can python script call API define in robotremoteserver library?</title>
  377.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  378.            <category scheme="https://stackoverflow.com/tags" term="remote-server" />
  379.            <category scheme="https://stackoverflow.com/tags" term="xmlrpclib" />
  380.        <author>
  381.            <name>mungayree</name>
  382.            <uri>https://stackoverflow.com/users/699699</uri>
  383.        </author>
  384.        <link rel="alternate" href="https://stackoverflow.com/questions/57505787/how-can-python-script-call-api-define-in-robotremoteserver-library" />
  385.        <published>2019-08-15T06:47:42Z</published>
  386.        <updated>2019-08-15T06:47:42Z</updated>
  387.        <summary type="html">
  388.            
  389.  
  390.            &lt;p&gt;my robotremoteserver library defines some API like startenv, stopenv&lt;/p&gt;
  391.  
  392. &lt;pre&gt;&lt;code&gt;from robotremoteserver import RobotRemoteServer
  393.  
  394. class myLibrary(object):
  395.    def startenv(self):
  396.        return &quot;start&quot;
  397.    def stopenv(self):
  398.        return &quot;stop&quot;
  399.  
  400. if __name__ == &#39;__main__&#39;:
  401.    RobotRemoteServer(myLibrary(), *sys.argv[1:])
  402. &lt;/code&gt;&lt;/pre&gt;
  403.  
  404. &lt;p&gt;I tried a c.txt as robot file and was able to call API, &lt;/p&gt;
  405.  
  406. &lt;pre&gt;&lt;code&gt;** Settings ***
  407. Library       Remote    http://serverxxxx:8720
  408. *** Test Cases ***
  409. startenv
  410.    ${rc} =    startenv
  411. stopenv
  412.    ${rc} =    stopenv
  413. &lt;/code&gt;&lt;/pre&gt;
  414.  
  415. &lt;p&gt;but How can we call these from remote XMLRPC python client script?
  416. tried things as below&lt;/p&gt;
  417.  
  418. &lt;pre&gt;&lt;code&gt;from robot.libraries.Remote import Remote
  419. s = Remote(&#39;http://serverxxxx:8270&#39;)
  420. s.startenv()
  421. s.run_keyword(&quot;startenv&quot;)
  422. &lt;/code&gt;&lt;/pre&gt;
  423.  
  424. &lt;p&gt;But none works :(&lt;/p&gt;
  425.  
  426.        </summary>
  427.    </entry>
  428.    <entry>
  429.        <id>https://stackoverflow.com/q/57505288</id>
  430.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  431.        <title type="text">How to convert html table of element to Arraylist element in Robot framework</title>
  432.            <category scheme="https://stackoverflow.com/tags" term="python" />
  433.            <category scheme="https://stackoverflow.com/tags" term="arraylist" />
  434.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  435.        <author>
  436.            <name>Phatto</name>
  437.            <uri>https://stackoverflow.com/users/11049693</uri>
  438.        </author>
  439.        <link rel="alternate" href="https://stackoverflow.com/questions/57505288/how-to-convert-html-table-of-element-to-arraylist-element-in-robot-framework" />
  440.        <published>2019-08-15T05:42:17Z</published>
  441.        <updated>2019-08-15T07:58:57Z</updated>
  442.        <summary type="html">
  443.            
  444.  
  445.            &lt;p&gt;I have tried to get an element of HTML table value and tried to split it to ArrayList element (rows) an Example:&lt;/p&gt;
  446.  
  447. &lt;ul&gt;
  448. &lt;li&gt;I need to get Text of @{xpath_location}[2]&lt;/li&gt;
  449. &lt;li&gt;I need to Click Element of @{xpath_location}[5]&lt;/li&gt;
  450. &lt;/ul&gt;
  451.  
  452. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/ILWl7.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/ILWl7.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  453.  
  454. &lt;p&gt;I used to Get Webelements and the result is:&lt;/p&gt;
  455.  
  456. &lt;pre&gt;&lt;code&gt;@{Row5} = [ &amp;lt;selenium.webdriver.firefox.webelement.FirefoxWebElement (session=&quot;15a5573d-6584-4669-bbce-1b4bf61f3298&quot;, element=&quot;f175bac9-2f59-4e8b-a24b-2e098aea47a7&quot;)&amp;gt; ]
  457.  
  458. List variable &#39;@{Row5}&#39; has no item in index 2.
  459. &lt;/code&gt;&lt;/pre&gt;
  460.  
  461. &lt;p&gt;I get element by &quot;Get table cell&quot; and then I can get a string of the value but I can not select the checkbox in this table (6th column). &lt;/p&gt;
  462.  
  463.        </summary>
  464.    </entry>
  465.    <entry>
  466.        <id>https://stackoverflow.com/q/57500814</id>
  467.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  468.        <title type="text">How to send commands to command prompt using robotframework?</title>
  469.            <category scheme="https://stackoverflow.com/tags" term="python-3.x" />
  470.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  471.        <author>
  472.            <name>Sharad Sawhney</name>
  473.            <uri>https://stackoverflow.com/users/10870007</uri>
  474.        </author>
  475.        <link rel="alternate" href="https://stackoverflow.com/questions/57500814/how-to-send-commands-to-command-prompt-using-robotframework" />
  476.        <published>2019-08-14T19:21:06Z</published>
  477.        <updated>2019-08-14T19:21:06Z</updated>
  478.        <summary type="html">
  479.            
  480.  
  481.            &lt;p&gt;I am trying to automate installer using robot framework. I am able to launch the command prompt and now the next step will be to send some commands to command prompt. Please help me with same.&lt;/p&gt;
  482.  
  483. &lt;p&gt;I have tried a couple of ways to do this like White Library and Process Library but not able to get through.&lt;/p&gt;
  484.  
  485. &lt;pre&gt;&lt;code&gt;*** Settings ***
  486. Library    WhiteLibrary  
  487. Library    SeleniumLibrary    
  488. Library    AutoItLibrary    
  489. Library    OperatingSystem      
  490. Library    Process    
  491. *** Test Cases ***
  492. FirstWindowsTest
  493.  
  494.  Launch Application    C:\\Windows\\System32\\cmd.exe
  495.  Run Process    start C:\\wyz.exe -c  
  496. &lt;/code&gt;&lt;/pre&gt;
  497.  
  498. &lt;p&gt;The command prompt should get open and write commands to open another installer.&lt;/p&gt;
  499.  
  500.        </summary>
  501.    </entry>
  502.    <entry>
  503.        <id>https://stackoverflow.com/q/57497254</id>
  504.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  505.        <title type="text">No keyword with name &#39;foo&#39; found error in robot framework</title>
  506.            <category scheme="https://stackoverflow.com/tags" term="python" />
  507.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  508.        <author>
  509.            <name>Prasad</name>
  510.            <uri>https://stackoverflow.com/users/7545818</uri>
  511.        </author>
  512.        <link rel="alternate" href="https://stackoverflow.com/questions/57497254/no-keyword-with-name-foo-found-error-in-robot-framework" />
  513.        <published>2019-08-14T14:58:23Z</published>
  514.        <updated>2019-08-14T14:58:23Z</updated>
  515.        <summary type="html">
  516.            
  517.  
  518.            &lt;p&gt;Python: 3.7.3
  519. Robot: 3.1.1&lt;/p&gt;
  520.  
  521. &lt;p&gt;Robot framework is unable to read user defined python method.&lt;/p&gt;
  522.  
  523. &lt;p&gt;&lt;strong&gt;loo.robot&lt;/strong&gt;&lt;/p&gt;
  524.  
  525. &lt;pre&gt;&lt;code&gt;*** Settings ***
  526. Library             ../voo/boo/foo.py
  527.  
  528. fookeyword
  529.  [Arguments]  ${arg1}  ${arg2}  ${arg3}
  530.  ${body}=  body  ${arg1}  ${arg2}  ${arg3}
  531.  [Return]  ${body}
  532. &lt;/code&gt;&lt;/pre&gt;
  533.  
  534. &lt;p&gt;&lt;strong&gt;foo.py&lt;/strong&gt;&lt;/p&gt;
  535.  
  536. &lt;pre&gt;&lt;code&gt;  class foo():
  537.  def body(self,arg1,arg2,arg3):
  538.      some operation
  539. &lt;/code&gt;&lt;/pre&gt;
  540.  
  541. &lt;p&gt;&lt;strong&gt;File location:&lt;/strong&gt; &lt;strong&gt;Robot&lt;/strong&gt;: Basefolder/roo/ioo.robot
  542.               &lt;strong&gt;Python&lt;/strong&gt;: Basefolder/voo/boo/foo.py&lt;/p&gt;
  543.  
  544. &lt;p&gt;Note: All the above paths are being added in system environment variable, Pycharm interpreter and python path. Also, pycharm is able to navigate to respective python file and method while clicking but for some unknown reason, system still throwing &#39;No keyword with name &#39;body&#39; found&#39; error.&lt;/p&gt;
  545.  
  546. &lt;p&gt;Can someone suggest what would be the cause of the above error?&lt;/p&gt;
  547.  
  548.        </summary>
  549.    </entry>
  550.    <entry>
  551.        <id>https://stackoverflow.com/q/57493501</id>
  552.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  553.        <title type="text">It is not possible to have &#39; in a saved variable in Robot Framework?</title>
  554.            <category scheme="https://stackoverflow.com/tags" term="if-statement" />
  555.            <category scheme="https://stackoverflow.com/tags" term="automated-tests" />
  556.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  557.            <category scheme="https://stackoverflow.com/tags" term="atdd" />
  558.        <author>
  559.            <name>M H</name>
  560.            <uri>https://stackoverflow.com/users/11492591</uri>
  561.        </author>
  562.        <link rel="alternate" href="https://stackoverflow.com/questions/57493501/it-is-not-possible-to-have-in-a-saved-variable-in-robot-framework" />
  563.        <published>2019-08-14T11:07:23Z</published>
  564.        <updated>2019-08-14T12:36:50Z</updated>
  565.        <summary type="html">
  566.            
  567.  
  568.            &lt;p&gt;&lt;strong&gt;I have these variables:&lt;/strong&gt;&lt;/p&gt;
  569.  
  570. &lt;pre&gt;&lt;code&gt;*** Variables ***
  571. ${current}  &quot;&quot;
  572. ${doc_type}  &quot;&quot;
  573. ${document_type}  &quot;&quot;
  574. ${HoiProo}  Hoist\&#39;s Proof Loading Certificate
  575. ${HoiMacIns}  Hoisting Machinery Inspection Certificate
  576. ${inspection_certificate}  Certificate.InspectionCertificate
  577. ${test_certificate}  Certificate.TestCertificate
  578. &lt;/code&gt;&lt;/pre&gt;
  579.  
  580. &lt;p&gt;&lt;strong&gt;and this keyword:&lt;/strong&gt;&lt;/p&gt;
  581.  
  582. &lt;pre&gt;&lt;code&gt;*** Keywords ***
  583. Set Doc_type
  584. ${doc_type} =  Set Variable If
  585.    ...  &#39;${current}&#39; == &#39;${HoiProo}&#39;  ${test_certificate}
  586.    ...  &#39;${current}&#39; == &#39;${HoiMacIns}&#39;  ${inspection_certificate}
  587.    Set Suite Variable  ${document_type}  ${doc_type}
  588. &lt;/code&gt;&lt;/pre&gt;
  589.  
  590. &lt;p&gt;&lt;strong&gt;&lt;em&gt;Whole thing&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
  591.  
  592. &lt;pre&gt;&lt;code&gt;Setup current
  593.  ${current}  ${HoiMacIns}
  594. Setup Doctype
  595.  Set Doc_type
  596. &lt;/code&gt;&lt;/pre&gt;
  597.  
  598. &lt;p&gt;&lt;strong&gt;&lt;em&gt;But I don&#39;t understand why Robot keeps giving me this error:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
  599.  
  600. &lt;pre&gt;&lt;code&gt;Evaluating expression &#39;&#39;Hoisting Machinery Inspection Certificate&#39; == &#39;Hoist&#39;s Proof Loading Certificate&#39;&#39; failed: SyntaxError: invalid syntax (&amp;lt;string&amp;gt;, line 1)
  601. &lt;/code&gt;&lt;/pre&gt;
  602.  
  603. &lt;p&gt;&lt;strong&gt;*I have also tried to remove &#39;-signs *&lt;/strong&gt;&lt;/p&gt;
  604.  
  605. &lt;pre&gt;&lt;code&gt;Set Doc_type
  606. ${doc_type} =  Set Variable If
  607.    ...  ${current} == ${HoiProo}  ${test_certificate}
  608.    ...  ${current}&#39; == ${HoiMacIns}  ${inspection_certificate}
  609.    Set Suite Variable  ${document_type}  ${doc_type}
  610. &lt;/code&gt;&lt;/pre&gt;
  611.  
  612. &lt;p&gt;and to type it out&lt;/p&gt;
  613.  
  614. &lt;pre&gt;&lt;code&gt;Set Doc_type
  615. ${doc_type} =  Set Variable If
  616.    ...  ${current} == Hoist\&#39;s Proof Loading Certificate  ${test_certificate}
  617.    ...  ${current}&#39; == ${HoiMacIns}  ${inspection_certificate}
  618.    Set Suite Variable  ${document_type}  ${doc_type}
  619. &lt;/code&gt;&lt;/pre&gt;
  620.  
  621. &lt;p&gt;If &lt;code&gt;${current}&lt;/code&gt; is &lt;code&gt;${HoiProo}&lt;/code&gt; then &lt;code&gt;${doc_type}&lt;/code&gt; should be &lt;code&gt;${test_certificate}&lt;/code&gt;. This flow works as I have tested to compare only &lt;code&gt;${HoiMacIns}&lt;/code&gt;. In the future I want to add more certificates and more &lt;code&gt;doc_types&lt;/code&gt; for the if-else, that&#39;s why I need to have this thing run like this.&lt;/p&gt;
  622.  
  623.        </summary>
  624.    </entry>
  625.    <entry>
  626.        <id>https://stackoverflow.com/q/57492231</id>
  627.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  628.        <title type="text">Robot Framework how to set file path?</title>
  629.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  630.        <author>
  631.            <name>Nikolai</name>
  632.            <uri>https://stackoverflow.com/users/4655668</uri>
  633.        </author>
  634.        <link rel="alternate" href="https://stackoverflow.com/questions/57492231/robot-framework-how-to-set-file-path" />
  635.        <published>2019-08-14T09:46:35Z</published>
  636.        <updated>2019-08-14T09:46:35Z</updated>
  637.        <summary type="html">
  638.            
  639.  
  640.            &lt;p&gt;I am using &lt;strong&gt;Choose File&lt;/strong&gt; keyword to upload file. In documentation is written that I can use &lt;strong&gt;${CURDIR}&lt;/strong&gt; to set the path to my file, but it means that this file has to be in the same directory &lt;strong&gt;${CURDIR}&lt;/strong&gt;/filename.txt. But how to set the path to the file that exists in another directory?&lt;/p&gt;
  641.  
  642.        </summary>
  643.    </entry>
  644.    <entry>
  645.        <id>https://stackoverflow.com/q/57487340</id>
  646.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  647.        <title type="text">How to get all parent and child id, name values from sample json dictionary based on the type?</title>
  648.            <category scheme="https://stackoverflow.com/tags" term="json" />
  649.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  650.        <author>
  651.            <name>Sarah</name>
  652.            <uri>https://stackoverflow.com/users/9570080</uri>
  653.        </author>
  654.        <link rel="alternate" href="https://stackoverflow.com/questions/57487340/how-to-get-all-parent-and-child-id-name-values-from-sample-json-dictionary-base" />
  655.        <published>2019-08-14T02:10:16Z</published>
  656.        <updated>2019-08-14T02:10:16Z</updated>
  657.        <summary type="html">
  658.            
  659.  
  660.            &lt;p&gt;How to retrieve id, name values where type=type1 in Robot Framework/Python. Try to use the code provided in &lt;a href=&quot;https://stackoverflow.com/questions/41978952/how-to-use-fully-functional-jsonpath-in-robotframework&quot;&gt;How to use fully functional JsonPath in RobotFramework?&lt;/a&gt;, but the sample JSON I have is different and the solution doesn&#39;t seem to work the way I wanted.&lt;/p&gt;
  661.  
  662. &lt;p&gt;a) Get all id, name values where type=type1
  663.   expected result : &lt;/p&gt;
  664.  
  665. &lt;pre&gt;&lt;code&gt; { {&#39;538&#39;,&#39;Test Org1&#39;},{&#39;236&#39;,&#39;Test Org2&#39;}}
  666. &lt;/code&gt;&lt;/pre&gt;
  667.  
  668. &lt;p&gt;b) Get all id, name values where division.type = DivType1 for Parent Id =236&lt;br&gt;
  669. expected result:  &lt;/p&gt;
  670.  
  671. &lt;pre&gt;&lt;code&gt;{{&#39;905&#39;,‘Test Org2 Div1’},{ &#39;906’, ‘Test Org2 Div2’}}
  672. &lt;/code&gt;&lt;/pre&gt;
  673.  
  674. &lt;p&gt;c) Get all division  Id, name where location = Chicago under Parent Id=538 &lt;/p&gt;
  675.  
  676. &lt;p&gt;Sample Webservice Response ( used Requests Library Get Request and got below response into a variable).&lt;/p&gt;
  677.  
  678. &lt;pre&gt;&lt;code&gt;[
  679. {&#39;id&#39;: &#39;538&#39;, &#39;name&#39;: ‘Test Org1’, &#39;type&#39;: ‘type1’,
  680. ‘relationships&#39;:
  681. [{‘division’: {&#39;id&#39;: &#39;905&#39;, &#39;name&#39;: ‘Test Org Div1’, &#39;type&#39;:
  682. ‘DivType1’}, ‘location’: ‘Chicago’}, {‘division’: {&#39;id&#39;: &#39;905&#39;,
  683. &#39;name&#39;: ‘Test Org Div1’, &#39;type&#39;: ‘DivType2’}, ‘location’:
  684. ‘NewYork’}]},
  685. {&#39;id&#39;: ’236’, &#39;name&#39;: ‘Test Org2’, &#39;type&#39;: ‘type1’,
  686. ‘relationships&#39;:
  687. [{‘division’: {&#39;id&#39;: &#39;905&#39;, &#39;name&#39;: ‘Test Org2 Div1’, &#39;type&#39;:
  688. ‘DivType1’}, ‘location’: ‘Atlanta’}, {‘division’: {&#39;id&#39;: &#39;906’,
  689. &#39;name&#39;: ‘Test Org2 Div2’, &#39;type&#39;: ‘DivType1’}, ‘location’:
  690. ‘NewYork’}]}
  691. ]
  692. &lt;/code&gt;&lt;/pre&gt;
  693.  
  694. &lt;p&gt;Trying to Pass the JSON object and get the list of values passing json path.&lt;/p&gt;
  695.  
  696. &lt;pre&gt;&lt;code&gt;${RespJson}=         set variable       ${resp.json()}
  697. ${RStr}=       Convert JSON to String   ${RespJson[0]}
  698. ${ParentId}=    Get Items By Path  ${RStr}  $.(@.type==&quot;type1&quot;)].id
  699. log to console       ${ParentId}
  700. &lt;/code&gt;&lt;/pre&gt;
  701.  
  702.        </summary>
  703.    </entry>
  704.    <entry>
  705.        <id>https://stackoverflow.com/q/57481345</id>
  706.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  707.        <title type="text">Separate test reports for each test in Robot Framework</title>
  708.            <category scheme="https://stackoverflow.com/tags" term="jenkins-pipeline" />
  709.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  710.        <author>
  711.            <name>Sandy</name>
  712.            <uri>https://stackoverflow.com/users/6615907</uri>
  713.        </author>
  714.        <link rel="alternate" href="https://stackoverflow.com/questions/57481345/separate-test-reports-for-each-test-in-robot-framework" />
  715.        <published>2019-08-13T15:51:53Z</published>
  716.        <updated>2019-08-13T15:51:53Z</updated>
  717.        <summary type="html">
  718.            
  719.  
  720.            &lt;p&gt;I am writing tests using RobotFramework and executing them through Jenkins Pipeline. Issue is the test results by the end of pipeline is always overwrites by last test results. How to avoid that?&lt;/p&gt;
  721.  
  722. &lt;pre&gt;&lt;code&gt;stage(&#39;test 1&#39;) {
  723.  steps {
  724.               sh &#39;&#39;&#39;
  725.                  robot --nostatusrc --outputdir robot_reports
  726.                  test1.robot
  727.               &#39;&#39;&#39;
  728.         }
  729.      }
  730. stage(&#39;test 2&#39;) {
  731.  steps {
  732.               sh &#39;&#39;&#39;
  733.                  robot --nostatusrc --outputdir robot_reports
  734.                  test2.robot
  735.               &#39;&#39;&#39;
  736.         }
  737.      }
  738. stage(&#39;Publish Robot results&#39;) {
  739.  steps {
  740.    script {
  741.      step([$class: &#39;RobotPublisher&#39;,
  742.            disableArchiveOutput: false,
  743.            logFileName: &#39;**//log.html&#39;,
  744.            otherFiles: &#39;&#39;,
  745.            outputFileName: &#39;**//output.xml&#39;,
  746.            outputPath: &#39;robot_reports/&#39;,
  747.            passThreshold: 100,
  748.            reportFileName: &#39;**//report.html&#39;,
  749.            unstableThreshold: 0]);
  750.      }
  751.    }
  752.  }
  753. &lt;/code&gt;&lt;/pre&gt;
  754.  
  755.        </summary>
  756.    </entry>
  757.    <entry>
  758.        <id>https://stackoverflow.com/q/57481052</id>
  759.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  760.        <title type="text">How to launch windows application i.e..exe file as admin using Robot framework?</title>
  761.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  762.        <author>
  763.            <name>Sharad Sawhney</name>
  764.            <uri>https://stackoverflow.com/users/10870007</uri>
  765.        </author>
  766.        <link rel="alternate" href="https://stackoverflow.com/questions/57481052/how-to-launch-windows-application-i-e-exe-file-as-admin-using-robot-framework" />
  767.        <published>2019-08-13T15:32:42Z</published>
  768.        <updated>2019-08-13T16:17:32Z</updated>
  769.        <summary type="html">
  770.            
  771.  
  772.            &lt;p&gt;I am trying to automate one windows installer using Robot framework. How to launch an application as admin using Robot framework? Please help&lt;/p&gt;
  773.  
  774. &lt;pre&gt;&lt;code&gt;   Launch Application    C:\\5.5.1\\AIE-5.5.1.90-win64.exe
  775.   Get White Busy Timeout
  776.   Wait Until Item Exists    class_name=SunAwtFrame    20000      
  777.   Click Button    class_name=SunAwtFrame    text:Next
  778. &lt;/code&gt;&lt;/pre&gt;
  779.  
  780.        </summary>
  781.    </entry>
  782.    <entry>
  783.        <id>https://stackoverflow.com/q/57479058</id>
  784.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  785.        <title type="text">How to run test suite as a whole?</title>
  786.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  787.        <author>
  788.            <name>Mark</name>
  789.            <uri>https://stackoverflow.com/users/11796910</uri>
  790.        </author>
  791.        <link rel="alternate" href="https://stackoverflow.com/questions/57479058/how-to-run-test-suite-as-a-whole" />
  792.        <published>2019-08-13T13:41:59Z</published>
  793.        <updated>2019-08-13T13:50:57Z</updated>
  794.        <summary type="html">
  795.            
  796.  
  797.            &lt;p&gt;This is what I&#39;ve got in &lt;code&gt;__init__.robot&lt;/code&gt;:&lt;/p&gt;
  798.  
  799. &lt;pre&gt;&lt;code&gt;*** Settings ***
  800. Library   SeleniumLibrary
  801. Suite Setup  SETUP
  802. Suite Teardown  TEARDOWN
  803.  
  804. *** Keywords ***
  805. SETUP
  806.    Open Browser    ${URL}  ${BROWSER}
  807.  
  808. TEARDOWN
  809.    Click Element  id=nuke
  810.    Close Browser
  811.  
  812. *** Variables ***
  813. ${URL}    http://localhost:8000
  814. ${BROWSER}    Chrome
  815. &lt;/code&gt;&lt;/pre&gt;
  816.  
  817. &lt;p&gt;and there are 2 test files in the same directory. Strangely, I can&#39;t seem to find how to run it as a whole so the test files can use libraries and setup and teardown tasks from the init file. Until now I had everything in one file so I could just run &lt;code&gt;robot filename.robot&lt;/code&gt; but now I&#39;m learning better practices and splitting the test file into test suite. How do I run it ?&lt;/p&gt;
  818.  
  819.        </summary>
  820.    </entry>
  821.    <entry>
  822.        <id>https://stackoverflow.com/q/57472260</id>
  823.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  824.        <title type="text">How to compare api response with Database query result in Robot Framework</title>
  825.            <category scheme="https://stackoverflow.com/tags" term="python" />
  826.            <category scheme="https://stackoverflow.com/tags" term="database" />
  827.            <category scheme="https://stackoverflow.com/tags" term="api" />
  828.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  829.        <author>
  830.            <name>vectyvec</name>
  831.            <uri>https://stackoverflow.com/users/11152754</uri>
  832.        </author>
  833.        <link rel="alternate" href="https://stackoverflow.com/questions/57472260/how-to-compare-api-response-with-database-query-result-in-robot-framework" />
  834.        <published>2019-08-13T06:31:47Z</published>
  835.        <updated>2019-08-13T08:54:06Z</updated>
  836.        <summary type="html">
  837.            
  838.  
  839.            &lt;p&gt;I have a Test Case where i have to compare Rest API response with DB result.
  840. Steps i have automated are -
  841. 1. POST a request
  842. 2. Get the API response
  843. 3. Compare with DB result&lt;/p&gt;
  844.  
  845. &lt;p&gt;After posting a request to API, when i try to evaluate it, i am getting below error -&lt;/p&gt;
  846.  
  847. &lt;pre&gt;&lt;code&gt;failed: TypeError: Expression must be string, got dictionary.
  848. &lt;/code&gt;&lt;/pre&gt;
  849.  
  850. &lt;pre&gt;&lt;code&gt;create session  session  ${apiurl}  disable_warnings=1
  851.    &amp;amp;{headers}=    Create Dictionary    Content-Type=application/json  x-api-key=${api_token_key}
  852.    ${api_response}=    post request  session    ${emp_id}/${module_name}  data=${request_body}
  853.    ...  headers=${headers}
  854. ${response_list}=  evaluate  ${api_response.json()}
  855. log to console  ${response_list}
  856. &lt;/code&gt;&lt;/pre&gt;
  857.  
  858. &lt;p&gt;Getting above error.&lt;/p&gt;
  859.  
  860. &lt;p&gt;I am expecting below API response to be compared with the DB result.&lt;/p&gt;
  861.  
  862. &lt;pre&gt;&lt;code&gt; &quot;page&quot;: {
  863.    &quot;size&quot;: 5,
  864.    &quot;totalElements&quot;: 278,
  865.    &quot;totalPages&quot;: 56,
  866.    &quot;number&quot;: 0
  867.  },
  868.  &quot;embedded&quot;: {
  869.    &quot;emp&quot;: [
  870.      {
  871.        &quot;id&quot;: 1,
  872.        &quot;bookid&quot;: 2,
  873.        &quot;batchid&quot;: &quot;2018-aaa&quot;,
  874.        &quot;title&quot;: &quot;ash&quot;,
  875.        &quot;sub1&quot;: 10,
  876.        &quot;sub2&quot;: 11,
  877.        &quot;sub failed&quot;: {
  878.          &quot;total&quot;: {
  879.            &quot;value&quot;: 50,
  880.            &quot;subject&quot;: &quot;sub6&quot;,
  881.            &quot;filter&quot;: &quot;[{&quot;field&quot;:&quot;1&quot;,&quot;exclusive&quot;:false,&quot;operator&quot;:&quot;IN&quot;,&quot;value&quot;:&quot;2018-aaa&quot;}]&quot;
  882.          }
  883.        },
  884.        &quot;sports&quot;: {
  885.          &quot;total&quot;: {
  886.            &quot;value&quot;: 12,
  887.            &quot;subject&quot;: &quot;PE&quot;,
  888.            &quot;filter&quot;: &quot;[{&quot;field&quot;:&quot;1&quot;,&quot;exclusive&quot;:false,&quot;operator&quot;:&quot;IN&quot;,&quot;value&quot;:&quot;2018-aaa&quot;}]&quot;
  889.          }
  890.        },
  891.        &quot;count&quot;: 222,
  892.        &quot;count1&quot;: 333,
  893.        &quot;improved&quot;: 0,
  894.        &quot;last&quot;: &quot;2019-08-12&quot;,
  895.        &quot;isstudent&quot;: true
  896.      },
  897. &lt;/code&gt;&lt;/pre&gt;
  898.  
  899. &lt;p&gt;How to compare the above API response with DB result&lt;/p&gt;
  900.  
  901.        </summary>
  902.    </entry>
  903.    <entry>
  904.        <id>https://stackoverflow.com/q/57464228</id>
  905.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  906.        <title type="text">update Jira Issue with robot test results run through Jenkins pipeline</title>
  907.            <category scheme="https://stackoverflow.com/tags" term="jenkins-pipeline" />
  908.            <category scheme="https://stackoverflow.com/tags" term="jira" />
  909.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  910.        <author>
  911.            <name>Sandy</name>
  912.            <uri>https://stackoverflow.com/users/6615907</uri>
  913.        </author>
  914.        <link rel="alternate" href="https://stackoverflow.com/questions/57464228/update-jira-issue-with-robot-test-results-run-through-jenkins-pipeline" />
  915.        <published>2019-08-12T15:38:21Z</published>
  916.        <updated>2019-08-13T08:17:32Z</updated>
  917.        <summary type="html">
  918.            
  919.  
  920.            &lt;p&gt;I am writing tests in RobotFramework and running them through Jenkins pipeline.
  921. I would like to integrate the test results with associated Jira issue automatically?
  922. Can anybody explain step by step process on how to do it?&lt;/p&gt;
  923.  
  924.        </summary>
  925.    </entry>
  926.    <entry>
  927.        <id>https://stackoverflow.com/q/57457698</id>
  928.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  929.        <title type="text">Setting list variable in Robot</title>
  930.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  931.        <author>
  932.            <name>Mark</name>
  933.            <uri>https://stackoverflow.com/users/11796910</uri>
  934.        </author>
  935.        <link rel="alternate" href="https://stackoverflow.com/questions/57457698/setting-list-variable-in-robot" />
  936.        <published>2019-08-12T08:15:36Z</published>
  937.        <updated>2019-08-12T08:24:54Z</updated>
  938.        <summary type="html">
  939.            
  940.  
  941.            &lt;p&gt;I&#39;m learning about Robot framework from course on Udemy and strangely
  942. I&#39;m getting error when I&#39;m not supposed be getting error.&lt;/p&gt;
  943.  
  944. &lt;pre&gt;&lt;code&gt;*** Variables ***
  945. ${VAR}  4
  946. ${VAR2}  4
  947. @{VARL}  [&#39;python&#39;, &#39;robot&#39;]
  948.  
  949. *** Test Cases ***
  950. TC_001
  951.    [Documentation]  Using scalar variable
  952.    Should Be Equal  ${VAR}  ${VAR2}
  953.  
  954. TC_002
  955.    Should Not Be Equal As Strings  @{VARL}[0]  @{VARL}[1]
  956. &lt;/code&gt;&lt;/pre&gt;
  957.  
  958. &lt;p&gt;When running the test on TC_002 I&#39;m getting &lt;code&gt;List &#39;@{VARL}&#39; has no item in index 1.&lt;/code&gt;&lt;/p&gt;
  959.  
  960. &lt;p&gt;What am I doing wrong here ?&lt;/p&gt;
  961.  
  962.        </summary>
  963.    </entry>
  964.    <entry>
  965.        <id>https://stackoverflow.com/q/57454730</id>
  966.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  967.        <title type="text">If robotframework has keyword to handle exception?</title>
  968.            <category scheme="https://stackoverflow.com/tags" term="exception" />
  969.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  970.            <category scheme="https://stackoverflow.com/tags" term="keyword" />
  971.        <author>
  972.            <name>Grant-bobo</name>
  973.            <uri>https://stackoverflow.com/users/11037785</uri>
  974.        </author>
  975.        <link rel="alternate" href="https://stackoverflow.com/questions/57454730/if-robotframework-has-keyword-to-handle-exception" />
  976.        <published>2019-08-12T01:15:27Z</published>
  977.        <updated>2019-08-12T06:55:19Z</updated>
  978.        <summary type="html">
  979.            
  980.  
  981.            &lt;p&gt;I write a keyword like this:&lt;/p&gt;
  982.  
  983. &lt;pre&gt;&lt;code&gt;My Keyword
  984.    [Argument]  ${param}
  985.    Internal Keyword 1
  986.    ...
  987.    Internal Keyword n
  988.    Run When Any of The Upper Keywords Failed
  989. &lt;/code&gt;&lt;/pre&gt;
  990.  
  991. &lt;p&gt;I want the keyword run as its&#39; description, who can tell me how to achieve it?&lt;/p&gt;
  992.  
  993.        </summary>
  994.    </entry>
  995.    <entry>
  996.        <id>https://stackoverflow.com/q/57444855</id>
  997.        <re:rank scheme="https://stackoverflow.com">1</re:rank>
  998.        <title type="text">How do we start robot-remote-server-library with arguments?</title>
  999.            <category scheme="https://stackoverflow.com/tags" term="arguments" />
  1000.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1001.            <category scheme="https://stackoverflow.com/tags" term="remote-server" />
  1002.        <author>
  1003.            <name>mungayree</name>
  1004.            <uri>https://stackoverflow.com/users/699699</uri>
  1005.        </author>
  1006.        <link rel="alternate" href="https://stackoverflow.com/questions/57444855/how-do-we-start-robot-remote-server-library-with-arguments" />
  1007.        <published>2019-08-10T18:53:32Z</published>
  1008.        <updated>2019-08-10T18:53:32Z</updated>
  1009.        <summary type="html">
  1010.            
  1011.  
  1012.            &lt;p&gt;how do we start robot-remote-server with arguments?
  1013. myServerlibrary is supposed to start from a certain work directory and load environment from that specific directory.&lt;/p&gt;
  1014.  
  1015. &lt;pre&gt;&lt;code&gt;class myServerLibrary(object):
  1016. def __init__(self, workdir=DEFAULTS.WORKDIR, loadscript=DEFAULTS.STARTUP):
  1017.    self.workdir = workdir
  1018.    self.loadscript = loadscript
  1019. &lt;/code&gt;&lt;/pre&gt;
  1020.  
  1021. &lt;p&gt;Need to start the remote-server as a commandline or in /etc/rc.local&lt;/p&gt;
  1022.  
  1023. &lt;pre&gt;&lt;code&gt;python myServerLibrary.py 127.0.0.1 8720 /home/abc
  1024. &lt;/code&gt;&lt;/pre&gt;
  1025.  
  1026.        </summary>
  1027.    </entry>
  1028.    <entry>
  1029.        <id>https://stackoverflow.com/q/57439418</id>
  1030.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  1031.        <title type="text">robotframwork error! WebDriverException: Message: Socket timeout reading Marionette handshake data</title>
  1032.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1033.            <category scheme="https://stackoverflow.com/tags" term="keyword" />
  1034.            <category scheme="https://stackoverflow.com/tags" term="firefox-marionette" />
  1035.        <author>
  1036.            <name>Grant-bobo</name>
  1037.            <uri>https://stackoverflow.com/users/11037785</uri>
  1038.        </author>
  1039.        <link rel="alternate" href="https://stackoverflow.com/questions/57439418/robotframwork-error-webdriverexception-message-socket-timeout-reading-marione" />
  1040.        <published>2019-08-10T04:52:24Z</published>
  1041.        <updated>2019-08-16T12:56:48Z</updated>
  1042.        <summary type="html">
  1043.            
  1044.  
  1045.            &lt;p&gt;I am using robot framework for autotest and now have a tricky problem, the built-in keyword &#39;Open Browser&#39; sometimes would have the follow exception:&lt;/p&gt;
  1046.  
  1047. &lt;blockquote&gt;
  1048.  &lt;p&gt;WebDriverException: Message: Socket timeout reading Marionette handshake data: Resource temporarily unavailable (os error 11)&lt;/p&gt;
  1049. &lt;/blockquote&gt;
  1050.  
  1051. &lt;p&gt;I use the command &lt;code&gt;ps -ef | grep firefox&lt;/code&gt; in the test host and the output has many zombie processes looks like this: &lt;code&gt;firefox[defunct]&lt;/code&gt;, which cannot be killed even with -9, I can&#39;t confirm if this is the reason&lt;/p&gt;
  1052.  
  1053. &lt;pre&gt;&lt;code&gt;Open Browser    http://${LAF_SSH_USERNAME}:${LAF_SSH_PASSWORD}@${url}    ${browser}
  1054. Maximize Browser Window
  1055. Wait Until Page Contains Element    ${locator}
  1056. &lt;/code&gt;&lt;/pre&gt;
  1057.  
  1058. &lt;p&gt;please help me to locate and resolve the problem, BTW, the related versions are:  Mozilla Firefox 60.6.0, selenium2Library3.0.0, geckodriver 0.24.0&lt;/p&gt;
  1059.  
  1060.        </summary>
  1061.    </entry>
  1062.    <entry>
  1063.        <id>https://stackoverflow.com/q/57430878</id>
  1064.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  1065.        <title type="text">How to connect RobotFramework with Exadata DB?</title>
  1066.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1067.            <category scheme="https://stackoverflow.com/tags" term="exadata" />
  1068.        <author>
  1069.            <name>Efi</name>
  1070.            <uri>https://stackoverflow.com/users/11907593</uri>
  1071.        </author>
  1072.        <link rel="alternate" href="https://stackoverflow.com/questions/57430878/how-to-connect-robotframework-with-exadata-db" />
  1073.        <published>2019-08-09T13:15:36Z</published>
  1074.        <updated>2019-08-09T13:15:36Z</updated>
  1075.        <summary type="html">
  1076.            
  1077.  
  1078.            &lt;p&gt;i am trying to connect to an Exadata DB via Robot Framework with cx_Oracle component and not jdbc. My attempts fail miserably.
  1079. The configuration i have used is the proper one, meaning username, pwd and host but the error message probably sent by Exa is ORA-12650: No common encryption or data integrity algorithm.&lt;/p&gt;
  1080.  
  1081. &lt;p&gt;Could you kindly assist me on this? Thnx a lot!&lt;/p&gt;
  1082.  
  1083.        </summary>
  1084.    </entry>
  1085.    <entry>
  1086.        <id>https://stackoverflow.com/q/57427933</id>
  1087.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  1088.        <title type="text">How Can I import robot file from different locations</title>
  1089.            <category scheme="https://stackoverflow.com/tags" term="python" />
  1090.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1091.        <author>
  1092.            <name>bkoiiz</name>
  1093.            <uri>https://stackoverflow.com/users/11906825</uri>
  1094.        </author>
  1095.        <link rel="alternate" href="https://stackoverflow.com/questions/57427933/how-can-i-import-robot-file-from-different-locations" />
  1096.        <published>2019-08-09T10:13:44Z</published>
  1097.        <updated>2019-08-09T15:13:29Z</updated>
  1098.        <summary type="html">
  1099.            
  1100.  
  1101.            &lt;p&gt;I have a path of a project like this.&lt;/p&gt;
  1102.  
  1103. &lt;pre&gt;&lt;code&gt;Main project
  1104. &#39;-Service
  1105.   &#39;-Main service
  1106.      &#39;- A.robot
  1107.      &#39;- B.robot
  1108. &#39;-resource.robot
  1109. &lt;/code&gt;&lt;/pre&gt;
  1110.  
  1111. &lt;p&gt;When I run B.robot I would like to call resource.robot in setting file in my code&lt;/p&gt;
  1112.  
  1113. &lt;pre&gt;&lt;code&gt;*** Settings ***
  1114. Documentation   Test building
  1115. Resource        resource.robot
  1116. Test Template   Send data to bus
  1117. &lt;/code&gt;&lt;/pre&gt;
  1118.  
  1119. &lt;p&gt;I expect to include resoucre.robot, but It&#39;s return resource.robot does not exist. &lt;/p&gt;
  1120.  
  1121. &lt;p&gt;How can I import resouce.robot.&lt;/p&gt;
  1122.  
  1123.        </summary>
  1124.    </entry>
  1125.    <entry>
  1126.        <id>https://stackoverflow.com/q/57426641</id>
  1127.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  1128.        <title type="text">How do I combine two SeleniumLibrary keywords that use the same variable into a custom keyword and call it in other keywords?</title>
  1129.            <category scheme="https://stackoverflow.com/tags" term="python" />
  1130.            <category scheme="https://stackoverflow.com/tags" term="selenium" />
  1131.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1132.            <category scheme="https://stackoverflow.com/tags" term="ui-automation" />
  1133.            <category scheme="https://stackoverflow.com/tags" term="web-testing" />
  1134.        <author>
  1135.            <name>cwezza</name>
  1136.            <uri>https://stackoverflow.com/users/11906424</uri>
  1137.        </author>
  1138.        <link rel="alternate" href="https://stackoverflow.com/questions/57426641/how-do-i-combine-two-seleniumlibrary-keywords-that-use-the-same-variable-into-a" />
  1139.        <published>2019-08-09T08:56:05Z</published>
  1140.        <updated>2019-08-09T11:06:16Z</updated>
  1141.        <summary type="html">
  1142.            
  1143.  
  1144.            &lt;p&gt;I am writing some basic automated tests and I find myself repeating the same two keywords over and over again, I wondered if there was a simpler way.&lt;/p&gt;
  1145.  
  1146. &lt;p&gt;Since they both use the same variable I would like to create another keyword so that when I call it for use in other keywords I can just write one line.&lt;/p&gt;
  1147.  
  1148. &lt;p&gt;What I have:&lt;/p&gt;
  1149.  
  1150. &lt;pre&gt;&lt;code&gt; Click Home Button
  1151.     Wait Until Element Is Visible     ${HOME_BUTTON}
  1152.     Click Button                      ${HOME_BUTTON}
  1153. &lt;/code&gt;&lt;/pre&gt;
  1154.  
  1155. &lt;p&gt;What I would like to have:&lt;/p&gt;
  1156.  
  1157. &lt;pre&gt;&lt;code&gt; Click Home Button
  1158.      Wait Until Visible And Click      ${HOME_BUTTON}
  1159. &lt;/code&gt;&lt;/pre&gt;
  1160.  
  1161. &lt;p&gt;I would like to know how to write the new keyword&lt;/p&gt;
  1162.  
  1163. &lt;pre&gt;&lt;code&gt; Wait Until Visible And Click
  1164. &lt;/code&gt;&lt;/pre&gt;
  1165.  
  1166.        </summary>
  1167.    </entry>
  1168.    <entry>
  1169.        <id>https://stackoverflow.com/q/57419455</id>
  1170.        <re:rank scheme="https://stackoverflow.com">0</re:rank>
  1171.        <title type="text">&quot;Set global variable&quot; or &quot;Set Suite Variable&quot; keywords are not functioning in Robot Framework</title>
  1172.            <category scheme="https://stackoverflow.com/tags" term="python" />
  1173.            <category scheme="https://stackoverflow.com/tags" term="python-3.x" />
  1174.            <category scheme="https://stackoverflow.com/tags" term="python-2.7" />
  1175.            <category scheme="https://stackoverflow.com/tags" term="robotframework" />
  1176.            <category scheme="https://stackoverflow.com/tags" term="robotframework-ide" />
  1177.        <author>
  1178.            <name>Passionate</name>
  1179.            <uri>https://stackoverflow.com/users/1946725</uri>
  1180.        </author>
  1181.        <link rel="alternate" href="https://stackoverflow.com/questions/57419455/set-global-variable-or-set-suite-variable-keywords-are-not-functioning-in-ro" />
  1182.        <published>2019-08-08T19:28:00Z</published>
  1183.        <updated>2019-08-09T19:56:36Z</updated>
  1184.        <summary type="html">
  1185.            
  1186.  
  1187.            &lt;p&gt;I have keyword written in Python which is returning dictionary, I want to use that dictionary anywhere in any test case or test suite or any .robot file. &lt;/p&gt;
  1188.  
  1189. &lt;p&gt;I am trying to use &quot;set global variable&quot;, but for some reason it is not working. &lt;/p&gt;
  1190.  
  1191. &lt;p&gt;I defined the &quot;set global variable&quot; in abc.robot file&#39;s keyword and tried to access it in the same file&#39;s test case and any other .robot file, but IDE is showing error message &quot;Variable &#39;Variable name&#39; is used, but not defined&quot;&lt;/p&gt;
  1192.  
  1193. &lt;p&gt;&lt;strong&gt;&lt;em&gt;main.robot&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
  1194.  
  1195. &lt;pre&gt;&lt;code&gt;**** Settings ***
  1196. Library    Module_1.py    
  1197. Library    Collections
  1198.  
  1199. *** Keywords ***
  1200. Set Dictionary Variable
  1201.    ${Dictionary}    Return Dictionary
  1202.    Set Global Variable   ${Dictionary}
  1203.  
  1204. *** Test cases ***
  1205. Test case 1
  1206.    Set Dictionary Variable
  1207.  
  1208. Test case 2
  1209.    log    ${Dictionary}
  1210.  
  1211. Test case 3
  1212.    log    ${Dictionary}
  1213. &lt;/code&gt;&lt;/pre&gt;
  1214.  
  1215. &lt;p&gt;&lt;strong&gt;&lt;em&gt;Module_1.py&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
  1216.  
  1217. &lt;pre&gt;&lt;code&gt;class Module_1:
  1218.    def Return_Dictionary(self):
  1219.        Dict = {1: &#39;Geeks&#39;, 2: &#39;For&#39;, 3: &#39;Geeks&#39;}
  1220.        return Dict
  1221.  
  1222.  
  1223. &lt;/code&gt;&lt;/pre&gt;
  1224.  
  1225. &lt;p&gt;Would you please advise how I can make it work OR is there any other technique I can use to access the Python keyword&#39;s returned dictionary anywhere in my project?&lt;/p&gt;
  1226.  
  1227. &lt;p&gt;&lt;a href=&quot;https://i.stack.imgur.com/ZcSD3.png&quot; rel=&quot;nofollow noreferrer&quot;&gt;&lt;img src=&quot;https://i.stack.imgur.com/ZcSD3.png&quot; alt=&quot;enter image description here&quot;&gt;&lt;/a&gt;&lt;/p&gt;
  1228.  
  1229.        </summary>
  1230.    </entry>
  1231. </feed>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid Atom 1.0" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//stackoverflow.com/feeds/tag%3Ftagnames%3Drobotframework%26sort%3Dnewest

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda