Files
cypress/docs/source/faq/index.md
2017-05-17 14:52:22 -04:00

3.4 KiB
Raw Blame History

layout, title, comments, containerClass
layout title comments containerClass
plain FAQ false faq

General Questions

What is Cypress?

Hasnt this been done before?

Is Cypress free?

What operating systems do you support?

Do you support native mobile apps?

Do you support X language or X framework?

Will Cypress work in my CI provider?

What are good use cases for Cypress?

What are bad use cases for Cypress?

Is there code coverage?

#346

What kind of tests do I write in Cypress?

Does Cypress use Selenium / Webdriver?

Are there driver bindings in my language?

Does Cypress have an equivalent to Selenium IDE?

Is Cypress open source?

How can I contribute to Cypress?

I found a bug! What do I do?

Using Cypress (potentially split this into Beginner / Advanced sections)

How do I wait for an element not to exist?

How do I do different things depending on whats currently in the dom/url/cookies/localstore?

How can I parallelize my runs?

#64

Can I run a single test or group of tests?

#236

How do I test uploading a file?

#170

What is the projectId for?

How do I get the native DOM reference of an element found using Cypress?

How do I make Cypress wait for an XHR request?

How do I wait for multiple XHR requests to the same url?

How do I test drag-n-drop?

How do I seed / reset my database?

How do I pass data to my webserver from Cypress?

How do I content inside an iframe?

#136

How do I preserve cookies/localstorage in between my tests?

#461

Some of my elements animate in, how do I work around that?

Should I start my webserver from within Cypress?

Can I make an assertion on my applications console.logs?

How do I run my tests in another browser?

Where do I get the key to run my tests in CI?

Can I create more than one key for CI?

I have an app that needs to be tested across multiple user sessions, like a chat app across 2 browsers. How do I test that?

Is there a way to watch for an xhr request and assert that the response code came back a certain way?

Im running a lot of tests that appear to slow down as they run, is there a way to fix this?

How do I make conditional based assertions / control flow?

Dashboard

What is the Dashboard?

How much does it cost?

What does Cypress record?

How many recordings can I store?

Can't I just record my app running, without the Cypress runner?

Can I see the mouse movements in my recorded video?

Is there a way to see console logs or application errors in a recorded run?

Is it possible to transfer a project to an organization I'm not a member of?

Why are my tests displaying a “still running”?

Is there any way to remove a run and the data from the Dashboard?

How secure is storing my test runs (videos and screenshots) on your servers?

Company

Whos behind Cypress?

Are you hiring?