selenium-ide | Open Source record and playback test automation for the web | Functional Testing library
kandi X-RAY | selenium-ide Summary
kandi X-RAY | selenium-ide Summary
This project is a work in progress, towards a complete rewrite of the old Selenium IDE. The IDE traditionally was developed to be a browser extension, we are now rewriting it to work as an electron app, more info soon.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Emit a selection of windows
- Generate an event string
- Emit an test .
- Emit window for windows .
- Emit a suite .
- Emit selected label
- Emit event to the current frame location .
- generate send inputs
- Echo the control flow for each statement
- Declares the list of commands .
selenium-ide Key Features
selenium-ide Examples and Code Snippets
/application/src/www.opendi.co.uk.side
selenium-side-runner --output-directory /tmp --server http://chrome-hub.local:4444/wd/hub
selenium-side-runner --output-directory=results --output-format=junit
# Outputs results in `junit` frormat in `./results/projectName.xml'
selenium-side-runner -c "chromeOptions.binary='/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'"
capabilities:
browserName: 'chrome'
chromeOptions:
binary: '/path/to/chromedriver'
at new ServiceBuilder (selenium-webdriver/chrome.js:232:13)
at getDefaultService (selenium-webdriver/chrome.js:321:22)
at Function.createSession (selenium-webdriver/chrome.js:694:44)
at createDriver (selenium-webdriver/index.js:155:33)
at
Community Discussions
Trending Discussions on selenium-ide
QUESTION
As per Difference between webdriver.Dispose(), .Close() and .Quit()
driver.close
closes the current active window where driver.quit
closes all of the windows. What I get is if I opened a new tab in my current window and then called driver.close
the whole windows including my tabs would close. But when I run that code
ANSWER
Answered 2022-Mar-01 at 14:17With the terminology used to distinguish between driver.close()
and driver.quit()
methods supported by Selenium WebDriver in the post you are referencing to, they actually mostly mean browser tabs, not windows.
By opening a new browser window with
QUESTION
This is a slight repeat of How to capture page load times in Selenium-IDE using the app.telemetry page speed monitor
However, the answer in that post does not seem to work (or doesnt anymore), possibly because the storeEval command in Selenium IDE doesnt seem to exist anymore.
I'm trying to retrieve certain windows.performance values for webpages as Selenium IDE moves through them.
I have tried:
...ANSWER
Answered 2021-Feb-17 at 13:10Use execute script instead:
QUESTION
I'm trying to install chromedriver based on instructions here https://www.selenium.dev/selenium-ide/docs/en/introduction/command-line-runner
First I installed:
...ANSWER
Answered 2020-Nov-20 at 06:40The following command did the trick:
QUESTION
I am trying to specify the binary path to a specific browser location as described on this website https://www.selenium.dev/selenium-ide/docs/en/introduction/command-line-runner. However the example just does not work. Running the command (with the proper path)
...ANSWER
Answered 2020-Jun-19 at 07:02I had this error too! That section of documentation may be outdated. I resolved the error by using additional params instead.
Here is the format:
QUESTION
Post My previous question in Printing array elements in Selenium IDE
I tried to print the array elements in text box the command is as follows:
while sending the values of vehicles to iterator so that I can further enter the values as ${KEY_ENTER}with the array elements it does not pass the value of the vehicle to the iterator.
Is there an alternate way where I can send the array values so that I can target css=.XTCLo to that array elements.
I even tried by executing
...ANSWER
Answered 2020-Jun-11 at 10:12I executed script | return ["car", "bus"] | vehicles
, and
replaced send keys | vehicles | ${iterator}
with send keys | css=.XTCL0| ${iterator}
this fixed the issue
QUESTION
ANSWER
Answered 2020-Mar-26 at 12:48Ok, I was able to figure out and it wasn't that much difficult.
First, check what profiles you have in ~/.mozilla/firefox/profiles.ini
. I suggest you use the default one. You can also create new profiles using the command line firefox -p
to display the profile at startup.
In ~/.mozilla/firefox/
, you will find also folders like ng6ufigq.default
which contains the configuration parameters for that profile, specifically, prefs.js
. Open this file and change browser.cache.disk.capacity
to any desired value then save it.
Finally, in the python script:
QUESTION
I'm starting to learn the Selenium IDE. I want to run my tests using the command line (selenium-side-runner). I want to output the results in a file using the JUnit format. When I run a simple command though, I get an error that the output folder already exists. Here's my command:
...ANSWER
Answered 2020-Jan-08 at 14:21The problem was that I had entered the base URL as my project's name. That's not a valid file name. When I changed the project name to "pname" it worked.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install selenium-ide
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page