Solved

Selenium IDE - mandatory?

Posted on 2012-03-20
2
632 Views
Last Modified: 2013-12-13
Is the Selenium IDE mandatory when using Selenium?

ie. is it best practise to always use the firefox add on when using Selenium

Also I'm told that the firefox add on (without the server I presume) has some limitations. What are they?
0
Comment
Question by:graziazi
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 2

Accepted Solution

by:
mam-p earned 500 total points
ID: 37743037
No, Selenium-IDE is most certainly not mandatory when using Selenium, nor is it even considered "best practice" to use it.

Selenium-IDE generates Seleneses commands  (click, type, select, etc.). Selenese doesn't support loops, conditionals, functions, and other features of a high-level programming language. So, if one knows how to program, it's much easier to construct tests using either the RC or WebDriver APIs, with one of the supported languages (Python, Java, C#, Ruby).

I am using RC and Python in my present job, but still use Selenium-IDE when I'm starting on a new area of the app for which I'm developing tests. IDE generates the locators (web page addresses) as part of its generation of Selenese code, so I can then copy/paste those locators into my Python/RC code. There are other tools one can use to locate locators ;-) but I find IDE a good starting place.
0
 

Author Closing Comment

by:graziazi
ID: 37745278
Excellent, thanks. Makes perfect sense
0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Skype is a P2P (Peer to Peer) instant messaging and VOIP (Voice over IP) service – as well as a whole lot more.
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question