Radio QA

Выпуск 35: Тестируем с JavaScript


Listen Later

За JavaScript поговорили обстоятельно, немного поспорили и даже не уложились в 2 часа. Местами хардкорно, местами может быть и поверхностно - эксперты приглашаются поправлять нас там, где мы были неправы.
Гости выпуска:
Яков Крамеренко (Киев) - языковой полиглот, специалист в автоматизации тестирования. Последние месяцы серьёзно взялся за JavaScript, руки уже все в бинтах, а на лбу колея от граблей.
Юрий Дымов (сделан в Китае) - Архитектор в SAP China. Считает JavaScript хорошим языком, и не краснеет. Юрий занимался тестированием на JS всерьёзку, и нам за всё ответит.
Виктор Зозуляк (Краков) - контрибьютер в Angular, любит protractor, но странною любовью.
Алексей Виноградов (Дормаген) - просто рад возможности посидеть с умными людьми.
Темы выпуска:
Что такое JavaScript и чем он не Java (интерпретация, компиляция)
Необычные свойства Javascript (однопоточность, асинхронность)
Стандарты и “компилируемые в js” языки
ES5
ES6
~ ES7
TypeScript
Flow
Babel
list of languages that compile to javascript
IDE
WebStorm/IntelliJ IDEA Enterprize
Atom
Sublime
Visual Studio Code
Сравнение скорости редакторов (в плане задержек при наборе кода):
Server-Side JS vs Frontend JS
Зачем тестировать на JavaScript
Известные фреймворки (Jasmine, Mocha, Chai, etc.) их особенности
https://habrahabr.ru/post/314978/
Веб-тестирование на JavaScript. Зачем?
WebdriverJS, Webdriver.io, Protractor, Nightwatch.js, Angular
Protractor for Angular applications
Protractor for Angular-like applications :)
Protractor for non-Angular applications
Selenium-webdriver
Проблемы
Наши промисы - говно, надо бы всё поменять
С новыми модными методами тоже хреново работает
Неплохой доклад о современном webdriverjs based тестировании, о тех проблемах что были, и что делать что бы с ними бороться…
API тестирование на JavaScript. Зачем?
...more
View all episodesView all episodes
Download on the App Store

Radio QABy Radio QA

  • 3.9
  • 3.9
  • 3.9
  • 3.9
  • 3.9

3.9

7 ratings