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

Demo: Designing integration tests with cypress #1029

Merged
merged 10 commits into from
Mar 30, 2021
Merged

Conversation

arxra
Copy link

@arxra arxra commented Mar 29, 2021

Video on how to design integration tests to scale and how they are different from unit tests.
Examples using cypress to show the differences

arxra and others added 6 commits March 23, 2021 12:40
* '2021' of github.com:KTH/devops-course: (52 commits)
  doc: Course automation proposal (KTH#1008)
  Adds essay proposal (KTH#1009)
  Create readme.md (KTH#996)
  Create README.md (KTH#995)
  doc: add essay proposal for devops course (KTH#988)
  Presentation Proposal: Continuous testing and its role & application within devops (KTH#1026)
  Executable tutorial: nginx on vagrant box (KTH#956)
  Presentation week2 (KTH#1005)
  Course automation: Verify pull request content changes (KTH#981)
  Presentation: The history of devops (KTH#1004)
  Presentation : Influence of DevOps in Software testing (KTH#984)
  Course automation: Automatic validation and labeling (KTH#949)
  Essay: Automated tests for infrastructure code (KTH#999)
  Demo: How to add code coverage report on Github using Clover and GitHub Action (KTH#994)
  Demo proposal: Implementation of Docker to React Application (KTH#992)
  Course Automation: automatic labels (KTH#932)
  Update README.md
  Reschedule Nix presentation to week 2 (KTH#1001)
  Course Automation: Upvote other students' work (KTH#991)
  Presentation Kanban vs Scrum (KTH#993)
  ...
@arxra
Copy link
Author

arxra commented Mar 29, 2021

Gah, the commits got all messed up :(

@arxra arxra closed this Mar 29, 2021
arxra added 2 commits March 29, 2021 14:38
* '2021' of github.com:KTH/devops-course:
  Update README.md
  Add essay proposal (KTH#1018)
@arxra arxra reopened this Mar 29, 2021
@arxra
Copy link
Author

arxra commented Mar 29, 2021

To clearify:
I would like to focus on cypress ability to act as a complete integration testing tool.
Using the cypress dashboard to show how tests run in parallel will be a good visualizer for everyone too see how important efficient tests are. There are also some common pitfalls while designing integration tests I would like to cover

@cesarsotovalero cesarsotovalero self-assigned this Mar 30, 2021
@cesarsotovalero cesarsotovalero added the demo One of the task categories listed in README.md label Mar 30, 2021
@cesarsotovalero
Copy link

Gah, the commits got all messed up :(

No problem, I'll squash the commits :)

@cesarsotovalero
Copy link

hi @arxra, +1 on your PR. I'll merge. Good luck!

@cesarsotovalero cesarsotovalero changed the title Demo - Designing integration tests Demo - Designing integration tests with cypress Mar 30, 2021
@cesarsotovalero cesarsotovalero changed the title Demo - Designing integration tests with cypress Demo: Designing integration tests with cypress Mar 30, 2021
@cesarsotovalero cesarsotovalero merged commit 0b4743c into KTH:2021 Mar 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
demo One of the task categories listed in README.md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants