cypress-io / cypress

Fast, easy and reliable testing for anything that runs in a browser.
https://cypress.io
MIT License
46.66k stars 3.16k forks source link

Windows support? #74

Closed unlight closed 6 years ago

unlight commented 8 years ago

Seems that windows platform is not supported.

brian-mann commented 8 years ago

Correct, Windows is not yet supported. There is only a handful of early adopters who have required Windows so it has not been a priority.

However, it will be fairly easy to add it, and we plan on integrating Windows by the time we are publicly live.

Are you using Windows in CI as well? Or just locally while you develop? Any additional info about your organization / its size would be helpful to prioritize Windows support.

jblaketc commented 8 years ago

I'm in a company of 7. We all use windows for local dev.

jennifer-shehane commented 8 years ago

Error message updated in 0.15.3 when desktop app downloaded in Windows:

Sorry, Windows is not yet supported. We currently support OSX and Linux.

You can use Cypress if you install a Linux VM using something like VirtualBox.

You can track this issue here:

https://github.com/cypress-io/cypress/issues/74
bradygaster-zz commented 8 years ago

Is there any ETA on the resolution of this issue?

jennifer-shehane commented 8 years ago

Windows will be supported prior to our public release, there is not a specific date set for this.

adest commented 8 years ago

+1

In our company we also have a lot of windows system for local dev. Can't wait to be able to test your testing framework on Windows.

kurtommy commented 8 years ago

+1

jayfresh commented 8 years ago

I was quite in favour of a Windows client, but then I realised I do everything in Docker already (including Selenium testing), so if there is a Docker image ready to go, that's a route in for me.

jennifer-shehane commented 8 years ago

@jayfresh Check the open issue for a Cypress Docker image here: #165

abadi199 commented 8 years ago

+1 would love to be able to run cypress on my windows dev machine.

mpseidel commented 8 years ago

+1 Primarily on the dev machine but support for running CI on Windows would be great, too so customers of Visual Studio Team Services can run it.

erlendr commented 7 years ago

+1

jzhang52 commented 7 years ago

+1 Our dev machines are on Windows, but we are thinking about setting up some Docker image on Linux for CI.

cwortel commented 7 years ago

+1 most dev machines at ING Netherlands are Windows

jtwite commented 7 years ago

+1 Half of our UI devs use windows and all of our QA.

SuperDrew commented 7 years ago

:+1: Windows based shop, dev, QA and CI all windows.

Mair commented 7 years ago

+1

montag commented 7 years ago

I was excited to try cypress but I'm on win7.

jhanink commented 7 years ago

@brian-mann @jennifer-mann - in regard to fairly easy to add mentioned on top, in orders of magnitude, is that weeks or months, and is a live public release in 2016 a possibility, or is it not on near horizon?

paulblyth commented 7 years ago

Also voicing support for Windows... err... support. I was excited to show colleagues the tool but we're running a mix of Mac/Win with the majority being Windows users so that's going to be tricky

victorwpbastos commented 7 years ago

+1

eidam commented 7 years ago

+1

activebiz commented 7 years ago

+1

secelite commented 7 years ago

+1

gaboma19 commented 7 years ago

+1

oneillci commented 7 years ago

+1 We are a Windows only shop for both dev and QA. Would love to try Cypress and also integrate with our CI - either VSTS (Visual Studio Team Services), Visual Studio Team Build or Jenkins

cdoucet6302 commented 7 years ago

+1

about0 commented 7 years ago

Windows, please!

CheungJ commented 7 years ago

+1

I first saw Cypress at JS Monthly London and was so disappointed to hear there was currently no Windows support.

Working in a company where we use Windows. Our tests are written using Protractor and I'm looking forward to attempting a switch to using Cypress. It just looks so user friendly and easy for debugging! ☺️

MarioTupy commented 7 years ago

Windows ! C mon guys, you can do this !

caerie4 commented 7 years ago

+1

zobidafly commented 7 years ago

Cypress looks very promising, unfortunately no support for Windows... So for me, it's just an empty promise as long as there's no Windows support. too bad! Meanwhile, Jasmine, Require, Marionette etc within TypeScript will be my day-to-day job... Another reason why Windows is evilish... image

sigh

nartamonov commented 7 years ago

+1 We have all dev machines with Windows 7.

gmschouten commented 7 years ago

+1 (team of 5)

Strajk commented 7 years ago

We eventually solved this issue by buying Macbooks for whole team... #quickfix :D

tomexx commented 7 years ago

Any update on this? Or is there any way we can help?

AshMcConnell commented 7 years ago

We would really appreciate a windows version too :+1:

Roobyx commented 7 years ago

I was really disappointed to find out there is no Windows support. For the past 6 years of my career I've nearly always worked in a mostly Windows dev evironments in small and big companies. I will try it out on a Linux VM and I would hope all would work out fine !

+1 for the Windows port !

petermouton commented 7 years ago

I'm working for the Dutch government, whete Windows is standard. So please provide a Windows version! Mac is a niche market compared to Windows!

arvinlaqui commented 7 years ago

Please have a windows version

blackhill commented 7 years ago

+1 for havinf a windows version and support in visual studio online CI

zedL commented 7 years ago

windows +1

typeofweb commented 7 years ago

we plan on integrating Windows by the time we are publicly live.

@brian-mann as far as I understand cypress is now publicly live. Is there an ETA for Windows support?

brian-mann commented 7 years ago

We are not publicly live. Windows is something we are looking at investing developer time into supporting but it will happen after being live. You'll see our 0.20.0 + 1.0.0 release soon.

frattaro commented 7 years ago

I didn't want to wait. Installed VirtualBox, Ubuntu, java8, Eclipse and the TFS plugin for it, nodejs-legacy, npm, git, cypress-cli, cypress and started coding.

Outside of overcoming the learning curve of all of the above (never used any of them), I ran into the following issues along the way: (Edit: forgot I had to change a BIOS setting to allow virtualization... something something....) VirtualBox over Cisco's AnyConnect VPN, no internet access in Ubuntu instance apt-get install nodejs doesn't work, needs nodejs-legacy npm registry blocked by corporate firewall git is an unlisted dependency of cypress-cli

It was very late in the process I saw a small mention of a TFS plugin for IntelliJ, which I hear is "better".

Edit: Blogged. https://dev.to/antonfrattaroli/cant-wait-for-windows-cypress

lifenstein commented 7 years ago

+1 for Windows support. CI Build server runs Linux, devs on Macs and Windows.

NeverwinterMoon commented 6 years ago

Our CI has both, Linux and Windows machines, but our devs are mostly on Windows (dictated by the company policy for some weird reason), so it would be nice to be able to run Cypress on Win indeed!

bahmutov commented 6 years ago

We got Cypress running on Win10 (inside VirtualBox), and we need a few more tweaks to make this production ready. Here is a screenshot, wish there was a screenshot of the team standing around the laptop and watching Cy run on Windows πŸ˜€

screen shot 2017-09-20 at 2 09 01 pm
AshMcConnell commented 6 years ago

Great news, thanks Gleb and team!

petermouton commented 6 years ago

Super! Congrats!! Really looking forward to publication

Verzonden van mijn Samsung -------- Oorspronkelijk bericht --------Van: Gleb Bahmutov notifications@github.com Datum: 20-09-17 20:12 (GMT+01:00) Aan: cypress-io/cypress cypress@noreply.github.com Cc: petermouton Peter.mouton@xs4all.nl, Manual manual@noreply.github.com Onderwerp: Re: [cypress-io/cypress] Windows support? (#74) We got Cypress running on Win10 (inside VirtualBox), and we need a few more tweaks to make this production ready. Here is a screenshot, wish there was a screenshot of the team standing around the laptop and watching Cy run on Windows πŸ˜€

β€” You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/cypress-io/cypress","title":"cypress-io/cypress","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/cypress-io/cypress"}},"updates":{"snippets":[{"icon":"PERSON","message":"@bahmutov in #74: We got Cypress running on Win10 (inside VirtualBox), and we need a few more tweaks to make this production ready. Here is a screenshot, wish there was a screenshot of the team standing around the laptop and watching Cy run on Windows πŸ˜€\r\n\r\n\u003cimg width=\"1021\" alt=\"screen shot 2017-09-20 at 2 09 01 pm\" src=\"https://user-images.githubusercontent.com/2212006/30660077-b1255792-9e0d-11e7-98bb-48dd93c44b32.png\"\u003e\r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/cypress-io/cypress/issues/74#issuecomment-330935293"}}}