Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serialize Selenium IDE code into CLI executable webdriver code #68

Merged
merged 86 commits into from
Jan 11, 2018

Conversation

corevo
Copy link
Member

@corevo corevo commented Dec 19, 2017

Fixes #66

@corevo corevo merged commit 74a9181 into master Jan 11, 2018
@corevo corevo changed the title WIP: Serialize Selenium IDE code into CLI executable webdriver code Serialize Selenium IDE code into CLI executable webdriver code Jan 11, 2018
@corevo corevo deleted the selianize branch January 15, 2018 09:21
@Naramsim
Copy link

Hi, thanks to have implemented this functionality, can you please upload a newer release containing this changes to Github? The last release of Selenium IDE do not contains them.

@corevo
Copy link
Member Author

corevo commented Jan 22, 2018

Yes, I will post a pre-release version to GitHub containing this

@corevo
Copy link
Member Author

corevo commented Jan 22, 2018

@Naramsim first beta available is here

@mike741
Copy link

mike741 commented Jan 24, 2018

Hi, first of all, THANK YOU for picking this project back up! Second, I've downloaded the Beta linked to yesterday, have recorded a sequence of commands, and have clicked the "Export to Javascript Code" button. However, upon opening the exported JS file it appears to be empty aside from some basic templating. Is this expected behavior at the moment?

@corevo
Copy link
Member Author

corevo commented Jan 24, 2018 via email

@Naramsim
Copy link

Moreover, the crx you uploaded is marked as 'broken' by Chrome

@mike741
Copy link

mike741 commented Jan 25, 2018

Sure thing. Here's a screenshot. On the right are the test commands, on the left is the JS script that I exported to.

screen shot 2018-01-24 at 6 19 54 pm

Let me know if you need more info.

EDIT: Also, I know the recorded commands there are silly, but the output JS script is the same regardless of the recording.

@corevo
Copy link
Member Author

corevo commented Jan 25, 2018

@Naramsim as of chrome 63, installing .crx not from the store will result in it being marked corrupted.
You will have to load the sources as a developer.

@corevo
Copy link
Member Author

corevo commented Jan 25, 2018

@mike741 I was able to recreate the problem and will work on a fix

@Naramsim
Copy link

I'm using version 1.03 pulled from Chrome webstore, but I don't see any button to export the code

@Jongkeun
Copy link
Contributor

@Naramsim , The button you mentioned for exporting the code is this?

image

@corevo
Copy link
Member Author

corevo commented Mar 14, 2018

@Naramsim It's not completed yet, there is another pr on the way.
You can access it by having a development build.

@corevo
Copy link
Member Author

corevo commented Mar 19, 2018

Hey all, I've published a new release with some fixes, including the one reported by @mike741
You can check it out here.
Sadly you still have to install it as developer on chrome.
Since this PR is closed I'd like to move all conversations to #131

@SeleniumHQ SeleniumHQ locked and limited conversation to collaborators Mar 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants