Selenium Forum: Functional And Regression Testing Tool.
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Search
Display results as :
Advanced Search
Latest topics
AEM Training | Free Online DemoWed Apr 21, 2021 5:45 pmazharuddin
c# PageFactory - issue initializing elementsFri Nov 01, 2019 8:40 pmthegoatboy
Selenium making automatic connection to random urlsMon Jul 08, 2019 12:58 pmrepairtechsolutions1
How can we design the custom framework in Selenium RCMon Jun 24, 2019 2:26 pmrandybonnettes
What are the new features in Selenium 3.0Tue Jun 18, 2019 5:37 pmpappyvicky
What are you using Selenium for? Fri Apr 12, 2019 3:52 amzhl
LIMITATIONS OF SELENIUMWed Apr 10, 2019 11:23 amswara
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

Go down
avatar
umashankar
Active particpant
Active particpant
Posts : 24
Join date : 2011-11-14

User-Extension Issue Empty User-Extension Issue

Thu Nov 24, 2011 1:03 pm
Hi All,

Now I am trying User-Extensions in Selenium IDE and currently am facing one problem,



Requirement:



1. Open Times of India Page

2. storeText (i.e like 1+2= ) [This value get changes evertime when loading the page)

3. Want to calculate both and put in the textbox.



Here I have used my own function CalculateSum, But am getting error as,



Code:



Open | http://timesofindia.indiatimes.com/ |

waitForPageToLoad | |

storeText | //*[@id="mathq2"] | aaa

echo | ${aaa} |

calculateSum



Log:




  • [info] Executing: |open | http://timesofindia.indiatimes.com/ | |
  • [info] Executing: |waitForPageToLoad | | |
  • [info] Executing: |storeText | //*[@id="mathq2"] | aaa |
  • [info] Executing: |echo | ${aaa} | |
  • [info] echo: 7 + 0 =
  • [info] Executing: |calculateSum | | |
  • [error] Unexpected Exception: fileName -> chrome://selenium-ide/content/tools.js -> file:///C:/Selenium/User-Extensions/user-extensions.js, lineNumber -> 108



User-Extensions Function Used as:



Selenium.prototype.doCalculateSum = function()

{

var text = storedVars['aaa'];

var arr = text.split(" ");

var sum = new Number(arr[0]) + new Number(arr[2]);

Selenium.doType("//*[@id='mathuserans2']", sum) //line Number-> 108

}





Guys help me to figure out this issue..



Thanks,

umashankar
Back to top
Permissions in this forum:
You cannot reply to topics in this forum