forked from cypress-io/cypress-documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
talks.json
405 lines (405 loc) · 14.5 KB
/
talks.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
{
"large": [
{
"title": "Automated testing made easy with Cypress.io",
"sourceName": "Ember London",
"sourceUrl": "http://emberlondon.com/",
"date": "Sep 13, 2019",
"author": "Sam de Maeyer",
"youtubeId": "oriFMIb5pb8"
},
{
"title": "Componentizing end-to-end tests",
"sourceName": "JSConf US 2019",
"sourceUrl": "https://2019.jsconf.us/",
"date": "Sept 11, 2019",
"author": "Nicholas Boll",
"youtubeId": "Pv2YHXQOEJY"
},
{
"title": "Documenting application behaviours with E2E tests",
"sourceName": "HolyJS 2019",
"sourceUrl": "https://holyjs.ru/en/",
"date": "Aug 28, 2019",
"author": "Basarat Ali Syed",
"youtubeId": "3oCDjj_AtaE"
},
{
"title": "Next Level E2E Testing with Cypress @ Webdeveloper Stammtisch Saar 37",
"sourceUrl": "https://speakerdeck.com/mrcube42",
"url": "https://speakerdeck.com/mrcube42/next-level-e2e-testing-with-cypress-at-webdeveloper-stammtisch-saar-37",
"sourceName": "Speaker Deck",
"author": "David Wurfel",
"date": "Apr 04, 2019",
"img": "/img/examples/next-level-e2e-testing-with-cypress.png"
},
{
"title": "Cypress: testing without Selenium, part 1",
"sourceName": "Selenium Camp",
"sourceUrl": "https://seleniumcamp.com",
"date": "Mar 11, 2019",
"author": "Gleb Bahmutov",
"youtubeId": "hk4qtXgL12k",
"slides": "https://seleniumcamp.com/talk/cypress-testing-without-selenium/"
},
{
"title": "Building Web Apps with Hyperapp",
"sourceName": "NERD Summit",
"sourceUrl": "https://nerd.ngo/",
"date": "Mar 10, 2019",
"author": "Gleb Bahmutov",
"youtubeId": "8pcx0XitUCc",
"slides": "https://slides.com/bahmutov/hyperapp-intro#/"
},
{
"title": "Continuous Integration with GitLab CI",
"sourceName": "NERD Summit",
"sourceUrl": "https://nerd.ngo/",
"date": "Mar 10, 2019",
"author": "Pete Johanson",
"youtubeId": "EuwLdbCu3DE",
"slides": "https://petejohanson.gitlab.io/nerdsummit-2019-gitlab-ci-cd/#/"
},
{
"title": "Less painful E2E tests with Cypress.io",
"url": "https://fosdem.org/2019/schedule/event/e2e_tests_cypress/",
"sourceName": "FOSDEM 2019",
"sourceUrl": "https://fosdem.org/2019/schedule/event/keynotes_welcome/",
"date": "Feb 3, 2019",
"author": "Pavel Kruhlei",
"slides": "https://fosdem.org/2019/schedule/event/e2e_tests_cypress/attachments/slides/3010/export/events/attachments/e2e_tests_cypress/slides/3010/Slides.pdf",
"img": "/img/examples/painless-e2e-with-cypress.png"
},
{
"title": "There and Back Again: e2e Testing React with Cypress",
"sourceName": "Grow IT Conf",
"sourceUrl": "https://2018.growit.events/",
"date": "Jan 9, 2019",
"author": "Nikola Duza",
"youtubeId": "I3WJhutZovw",
"slides": "https://slides.com/nikolalsvk/e2e-cypress"
},
{
"title": "Sleeping better at night with Cypress.io",
"sourceName": "React Day Berlin",
"sourceUrl": "https://reactday.berlin/",
"date": "Dec 20, 2018",
"author": "Tomasz Łakomy",
"youtubeId": "-tE0SQ0cR4c"
},
{
"title": "Cypress: The future of E2E testing",
"sourceName": "NG-BE 2018",
"sourceUrl": "https://ng-be.org/",
"date": "Dec 11, 2018",
"author": "Dominic Elm",
"youtubeId": "pXyBligMMr0",
"slides": "https://speakerdeck.com/d3lm/cypress-the-future-of-e2e-testing"
},
{
"title": "Testing Vue with Cypress",
"sourceName": "VueNYC meetup",
"sourceUrl": "https://www.meetup.com/vueJsNYC/events/254789852/",
"date": "Dec 6, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "uowaTHQDcKc",
"slides": "https://slides.com/bahmutov/end-vue-end-testing"
},
{
"title": "Well Tested Software",
"url": "https://vimeo.com/311931793",
"sourceName": "Øredev 2018",
"sourceUrl": "http://oredev.org/2018/home",
"date": "Nov 24, 2018",
"author": "Gleb Bahmutov",
"img": "/img/examples/well-tested-software.jpg",
"slides": "https://slides.com/bahmutov/well-tested-software"
},
{
"title": "Automated testing for the modern web",
"sourceName": "JSConf Colombia",
"sourceUrl": "https://jsconf.co/",
"date": "Nov 17, 2018",
"author": "Jennifer Shehane",
"youtubeId": "ggJ1-ChxHrQ",
"slides": "https://speakerdeck.com/jennifershehane/automated-testing-for-the-modern-web"
},
{
"title": "Next Generation Web Application End to End Testing",
"sourceName": "Devoxx Belgium",
"sourceUrl": "https://devoxx.be/",
"date": "Nov 4, 2018",
"author": "Amir Rustamzadeh",
"youtubeId": "CkGQ0fFH3yE",
"slides": "https://speakerdeck.com/amir/next-generation-web-application-end-to-end-testing-with-cypress"
},
{
"title": "E2E Testing with Cypress",
"sourceName": "RVA JavaScript Conf 2018",
"sourceUrl": "https://www.rvajavascript.com/",
"date": "Nov 2, 2018",
"author": "Don Denoncourt",
"youtubeId": "HMv365RRwtA",
"slides": "https://slides.com/bahmutov/well-tested-software"
},
{
"title": "End-to-end testing is hard - but it doesn't have to be",
"sourceName": "ReactiveConf 2018",
"sourceUrl": "https://reactiveconf.com/",
"date": "Oct 29, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "swpz0H0u13k",
"slides": "https://slides.com/bahmutov/reactive-conf"
},
{
"title": "TDD in Vue with Cypress",
"url": "https://www.vuemastery.com/conferences/connect-tech-2018/Test-Driven-Development-in-Vue-with-Cypress/",
"sourceName": "connect.tech 2018",
"sourceUrl": "http://connect.tech/",
"date": "October 19, 2018",
"author": "Josh Justice",
"img": "/img/examples/tdd-vue.jpg"
},
{
"title": "TDD in React with Cypress",
"url": "https://vimeo.com/298277470",
"sourceName": "connect.tech 2018",
"sourceUrl": "http://connect.tech/",
"date": "October 18, 2018",
"author": "Josh Justice",
"img": "/img/examples/tdd-react.jpg"
},
{
"title": "Deterministic Mocking with GraphQL and Apollo",
"sourceName": "React Boston 2018",
"sourceUrl": "http://www.reactboston.com/",
"date": "Sep 29, 2018",
"author": "Hillary Bauer & Mark Faga",
"youtubeId": "K445DtQ5oHY",
"slides": "https://github.com/mjfaga/react-boston-2018-lunar-launch"
},
{
"title": "Changing the Game with Cypress",
"sourceName": "NG-Talks",
"sourceUrl": "https://ngtalks.io/",
"date": "Aug 27, 2018",
"author": "Dominic Elm",
"youtubeId": "B7cUpqUlqsU",
"slides": "https://speakerdeck.com/d3lm/changing-the-game-with-cypress"
},
{
"title": "Frontend Development 2018 - What's in your stack?",
"sourceName": "NDC Conferences",
"sourceUrl": "https://ndcconferences.com/",
"date": "Jul 31, 2018",
"author": "Stefan Judis",
"youtubeId": "88K8oO_dYbI",
"slides": "https://speakerdeck.com/stefanjudis/frontend-development-2018-whats-in-your-stack"
},
{
"title": "Everything I know about writing quality software",
"sourceName": "BuzzJS",
"date": "Jul 30, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "1PMxLTfh6lo",
"slides": "https://slides.com/bahmutov/quality-software"
},
{
"title": "Hassle free E2E tests with Cypress",
"sourceName": "React Vienna",
"date": "Jul 17, 2018",
"author": "David Madner",
"youtubeId": "jijOIqtBGYg"
},
{
"title": "QIT: Caching, Testing, and Project Management",
"sourceName": "Coding Blocks",
"date": "Jul 1, 2018",
"author": "Dave Follett, Joe Zack, Nicolas Marcora",
"youtubeId": "NTanPba9mZM"
},
{
"title": "Cypress E2E Testing",
"sourceName": "Northwest Chicago Javascript",
"date": "Jun 21, 2018",
"author": "Steve Schwarz",
"youtubeId": "LFUm9qV_Gjo",
"slides": "https://docs.google.com/presentation/d/1wMR3n8WJAw7VeibSkosdXA2VRjtKNpDD4wRqOPKQElQ/edit#slide=id.p"
},
{
"title": "Automated Testing for the Modern Web",
"url": "https://www.recallact.com/presentation/automated-testing-modern-web",
"sourceName": "Recall Act",
"sourceUrl": "https://www.recallact.com/",
"date": "Jun 21, 2018",
"author": "Jennifer Shehane",
"img": "/img/examples/automated-testing-for-the-modern.png",
"slides": "https://speakerdeck.com/jennifershehane/automated-testing-for-the-modern-web"
},
{
"title": "Next-Generation Frontend Testing with Cypress.io",
"sourceName": "js.la",
"sourceUrl": "https://js.la/",
"date": "Jun 20, 2018",
"author": "Amir Rustamzadeh",
"youtubeId": "UJICwHNb4BQ"
},
{
"title": "Cypress",
"sourceName": "Bluesoft Labs",
"date": "May 24, 2018",
"author": "Adriano Silva",
"youtubeId": "GhyE3Y5oS_0"
},
{
"title": "End to End Testing in the Future",
"sourceName": "WeAreDevs Conference",
"date": "May 18, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "p38bIMC-YOU",
"slides": "https://slides.com/bahmutov/e2e-in-the-future"
},
{
"title": "Accélerez vos tests end to end avec Cypress",
"sourceName": "Devox France",
"date": "May 2, 2018",
"author": "Rodolphe Bung",
"youtubeId": "UpBfQ6mdb8U"
},
{
"title": "Extracting a React Component with Cypress",
"sourceName": "Big Nerd Ranch Webinar",
"date": "May 1, 2018",
"author": "Josh Justice",
"youtubeId": "Sth0bGfFOMw"
},
{
"title": "VueJs Applied + Testing with Cypress.io",
"sourceName": "JavaScript Meetup - St. Louis",
"sourceUrl": "https://www.meetup.com/STL-JS-meetup/events/247430738/",
"date": "Apr 19, 2018",
"author": "Christian Catalan",
"youtubeId": "dpB0YgnFyZQ"
},
{
"title": "Painless testing for React applications",
"sourceName": "ReactJS Boston",
"sourceUrl": "https://www.meetup.com/ReactJS-Boston/events/248512859/",
"date": "Apr 3, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "lgurVvQsOTY",
"slides": "https://slides.com/bahmutov/painless-react-testing"
},
{
"title": "Speedy Testing with Cypress",
"sourceName": "DrupalCon",
"sourceUrl": "https://events.drupal.org/nashville2018",
"date": "Apr 12, 2018",
"author": "Randall Kent",
"youtubeId": "k-4pwQZRCN4",
"slides": "https://drive.google.com/drive/folders/0B_MmuZNiBFDUdXotYmtlczl1VWs"
},
{
"title": "Effective React Testing",
"sourceName": "Jeremy Fairbank's YouTube",
"sourceUrl": "https://www.youtube.com/channel/UCIF0e4G6TQ7RNqauicoy10g",
"date": "Apr 6, 2018",
"author": "Jeremy Fairbank",
"youtubeId": "Eakp29J38YA"
},
{
"title": "End to End Testing: The Game Has Changed",
"sourceName": "JSConf Iceland",
"sourceUrl": "https://2018.jsconf.is/",
"date": "Mar 1, 2018",
"author": "Will Klein",
"youtubeId": "D-h3bhzauKo?start=189"
},
{
"title": "Moving Around the Testing Pyramid",
"sourceName": "Assert(js)",
"sourceUrl": "https://www.youtube.com/playlist?list=PLZ66c9_z3umNSrKSb5cmpxdXZcIPNvKGw&mc_cid=ddf9309c22&mc_eid=c05d20b621",
"date": "Feb 22, 2018",
"author": "Gleb Bahmutov",
"youtubeId": "5FnalKRjpZk",
"slides": "https://slides.com/bahmutov/assertjs"
},
{
"title": "Cypress Best Practices",
"sourceName": "Assert(js)",
"sourceUrl": "https://www.youtube.com/playlist?list=PLZ66c9_z3umNSrKSb5cmpxdXZcIPNvKGw&mc_cid=ddf9309c22&mc_eid=c05d20b621",
"date": "Feb 22, 2018",
"author": "Brian Mann",
"youtubeId": "5XQOK0v_YRE",
"slides": "https://speakerdeck.com/brianmann/cypress-best-practices"
},
{
"title": "End to End Testing: The Game Has Changed",
"sourceName": "ReactJS Denver",
"sourceUrl": "https://www.meetup.com/ReactJS-Denver/",
"date": "Nov 14, 2017",
"author": "Will Klein",
"youtubeId": "rICGz5qrYJU"
},
{
"title": "Modern Integration Testing for JavaScript Applications",
"sourceName": "BostonJS",
"sourceUrl": "https://www.meetup.com/boston_JS/",
"date": "Oct 3, 2017",
"author": "Gleb Bahmutov",
"youtubeId": "D20nX2zAypk",
"slides": "https://slides.com/bahmutov/boston-js-testing"
},
{
"title": "Slaying Selenium with Cypress",
"sourceName": "MelbCSS",
"sourceUrl": "https://www.meetup.com/MelbCSS/",
"date": "Oct 3, 2017",
"author": "Ray Hua",
"youtubeId": "bSpLEJ-CrGk"
},
{
"title": "Testing JavaScript Applications (feat. React and Redux)",
"url": "https://frontendmasters.com/courses/testing-javascript/",
"sourceName": "Frontend Masters",
"sourceUrl": "https://frontendmasters.com",
"date": "Jun 21, 2017",
"author": "Kent C. Dodds",
"img": "/img/examples/frontend-masters-kent-c-dodds-javascript-testing.jpg"
},
{
"title": "Testing Made Easy: Better, Faster, Stronger Unit Tests and Integration Tests",
"url": "https://pusher.com/sessions/meetup/js-monthly-london/testing-made-easy-better-faster-stronger-unit-tests-and-integration-tests",
"sourceName": "JS Monthly London",
"sourceUrl": "https://www.meetup.com/js-monthly/",
"date": "Apr 25, 2017",
"author": "Norbert de Langen",
"img": "/img/examples/js-monthly-london-norbert-de-langen-testing-made-easy-cypress.jpg"
},
{
"title": "Testing, the way it should be",
"sourceName": "ReactiveConf",
"sourceUrl": "https://reactiveconf.com/",
"date": "Oct 27, 2016",
"author": "Brian Mann",
"youtubeId": "N9RbcP4iY90",
"slides": "https://speakerdeck.com/brianmann/enter-cypress-integration-testing-done-right"
},
{
"title": "Enter Cypress - Integration Testing Done Right",
"sourceName": "TestWorksConf",
"sourceUrl": "https://twc.amsterdam/",
"date": "Oct 7, 2016",
"author": "Brian Mann",
"youtubeId": "JWOjQrGIokw"
},
{
"title": "Testing, the way it should be",
"sourceName": "Nodevember",
"sourceUrl": "https://twc.amsterdam/",
"date": "Nov 15, 2015",
"author": "Brian Mann",
"youtubeId": "yq99BvSe1AQ"
}
]
}