Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b8b79fe
updating docs
podrob Aug 11, 2022
3719674
updates to dependecy
podrob Aug 11, 2022
6c386b3
exercise 1 updates
podrob Aug 11, 2022
f1dad5c
image experimenting
podrob Aug 11, 2022
756b2c8
image experimenting
podrob Aug 11, 2022
54614e2
updating exercise 2 to reflect latest cypress version
podrob Aug 11, 2022
0c19a94
minor update to exercise 3
podrob Aug 11, 2022
73eb285
updates to exercise 4 to reflect new cypress version
podrob Aug 16, 2022
947a1c7
updating exercises 5-8 to reflect latest cypress version
podrob Aug 17, 2022
0aadf00
updating exercises 9-10 t oreflect cypress changes and adding ds stor…
podrob Aug 17, 2022
1194c94
added command line instructions in exercise 10
podrob Aug 17, 2022
21332ee
updating final solution
podrob Aug 17, 2022
98cbec2
Update 10_solution.js
podrob Aug 17, 2022
2f87b4e
Update 09_solution.js
podrob Aug 17, 2022
07e5449
Update 10_solution.js
podrob Aug 17, 2022
72454bc
updating exercises 9-10
podrob Aug 17, 2022
4602256
updating solutions to reflect the latest cypress version
podrob Aug 17, 2022
d2ac07b
udpdate to reflect outline
podrob Aug 17, 2022
5e71ebe
updating images in readme to include cypress logo
podrob Aug 23, 2022
beeeaaa
added accompanying presentation slides and moved the location of supp…
podrob Sep 1, 2022
68feac5
added supporting images
podrob Sep 1, 2022
95d3168
fixed repo typo in README file
podrob Sep 7, 2022
83eddc7
removal of cypress generated directory to allow attendees to generate…
podrob Sep 7, 2022
68a2aa0
removal of generated cypress config
podrob Sep 7, 2022
47f5644
fixing min version of Node in README and a copy paste error in soluti…
podrob Sep 16, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
node_modules

.DS_Store
20 changes: 13 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,19 @@

👋 hello!

This repo contains a workshop to teach you about getting started with the Cypress testing framework (https://www.cypress.io/).
This repo contains a workshop to teach you about getting started with the [Cypress testing framework](https://www.cypress.io/).

![cypress logo](/images/cypress-io-logo.png)

## Learning Outcomes
- Create your first ever Cypress test
- How to automate a user journey
- Produce tests the right way using the ‘Cypress Testing Library’

## System Requirements

- [git](https://git-scm.com/) v2 or greater
- [NodeJS](https://nodejs.org/) v10 or greater
- [NodeJS](https://nodejs.org/) v12 or greater
- [npm](https://www.npmjs.com/) v6 or greater

> If you do not have Node installed and are running on Mac or Linux, I advise the use of [nvm](https://github.com/nvm-sh/nvm)
Expand All @@ -27,7 +34,7 @@ After you've made sure to have the correct things (and versions) installed, you
should be able to just run a few commands to get set up:

```sh
$ git clone https://github.com/rob212/cypress-workshop.git
$ git clone https://github.com/podrob/cypress-workshop.git
$ cd cypress-workshop
```

Expand All @@ -46,15 +53,14 @@ Work your way through the exercises sequentially. The solutions are available in
- 🎙 Logistics
- 🎙 What is Cypress?
- 💪 Testing an existing app
- 🎙 Introducing Cypress Testing Library
- 💡 Writing happy path test for your own app
- 💡 Introducing Cypress Testing Library
- ❓ Q&A

### Questions

Please do ask! Interrupt me. If you have an unrelated question, please send me it on Slack.
Please do ask! Interrupt me. If you have an unrelated question, please send me it on Slack/Gather/Meet.

### Slack (for remote workshops)
### Gather (for remote workshops)

- Help us make this more human by keeping your video on if possible
- Keep microphone muted unless speaking
1 change: 0 additions & 1 deletion cypress.json

This file was deleted.

File renamed without changes
Binary file added images/cypress-io-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/ex_1_cypress_runner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/ex_1_run_script.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/ex_1_runner_description.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/ex_1_test_runner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
File renamed without changes
12 changes: 0 additions & 12 deletions jsconfig.json

This file was deleted.

Loading