Comments (5)
Oh gosh, I'm sorry I haven't explored that possibility space. Although, @corevo once did some work to go down that path. If you'd like to invest in it's development, the tool is mostly functional here:
https://github.com/SeleniumHQ/selenium-ide/tree/trunk/packages/side-cli
We are looking at doing a pretty big architectural change soon when we'll look at making it so the IDE can basically be injected into any browser via preload scripts. However, we aren't there quite yet.
from selenium-ide.
The main pain point that needs to happen to allow use case flexibility like this is that a secure communication protocol needs to be provided to the preload scripts from the host process so that elevated access can be given in a secure way.
from selenium-ide.
Hi @toddtarsi thanks for the reply. I am using python for the record and playback of web elements. I have the playback file, where it follows the .side file to playback the recorded events. But I don't have the recorder to record the elements with their locators (xpath\css\ID\name) during runtime, which is creating a bottleneck in my project.
from selenium-ide.
Are you able to maintain the side file in Selenium IDE v4? I would recommend working in the IDE for recording and playback, and then when you want to do python playback locally or via CI, you should re-transpile your side file to python using side-code-export.
npm i side-code-export @seleniumhq/code-export-python-pytest
side-code-export @seleniumhq/code-export-python-pytest input.side /py-tests
from selenium-ide.
At some point, I'm going to revisit how the code sits next to the IDE, but there unfortunately isn't bidirectional awareness there yet.
from selenium-ide.
Related Issues (20)
- Want the ability to run test on an existing tab/window instead of opening a new one every time HOT 4
- selenium-side-runner container fail to run .side file HOT 1
- Splash window become white-out in v4.0.1-beta.5 HOT 2
- selenium-side-runner thrown timeout error HOT 8
- Selenium IDE has a large application market in China, so I localized the source code (trunk branch) and added some features and fixed some bugs that I found. Perhaps I can help promote Selenium IDE in China. HOT 4
- Selenium-IDE 4 on MacOS: Unable to startup due to chromedriver error: HOT 11
- [🐛 Bug]: selenium fail to run side file - Error: Driver took too long to build HOT 18
- How can we use 'Virtual Authenticator' for the applications that authenticate users in a passwordless manner. HOT 5
- Warning "Jest did not exit one second after the test run has completed." HOT 5
- Unknown command storeXpathCount HOT 3
- stale element reference: stale element not found HOT 3
- Screentshot Command Missing
- Record new tests on existing pages HOT 1
- setSpeed command not working in selenium side runner version 4.0.8 HOT 3
- Add a Window Timeout Field in the Command Editor, for Commands Marked as Opening a Window HOT 6
- Side Script with a self signed certificate web application is not running inside a docker container with selenium side runner ver 4.0.8 HOT 3
- Wait timeout value does not work HOT 1
- The new line character \n in string will block assertion HOT 3
- how to get downloads working in IDE/side runner? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from selenium-ide.