From IT Skills
Jump to: navigation, search

Resharper supports Jasmine, QUnit, #PhantomJS, #chutzpah

Protractor[edit | edit source]

Use protractor to write and run end-to-end (e2e) tests. End-to-end tests explore the application as users experience it. In e2e testing, one process runs the real application and a second process runs protractor tests that simulate user behavior and assert that the application responds in the browser as expected.

PhantomJS[edit | edit source]

Было бы не слишком экономно запускать браузеры целиком во время прогона тестов, это приводит к излишнему расходу памяти и ресурсов процессора. PhantomJS позволяет запустить headless версию WebKit

PhantomJS 2.1.x Does Not Support ES2015 Whether you are building your app in ES2015 or transpiling to ES2015 from Typescript, you will have problems running your tests on anything less than PhantomJS 2.5 because ES2015+ syntax is not recognized.

chutzpah[edit | edit source]

Run JavaScript unit tests from inside of Visual Studio

Debugging[edit | edit source]

Debugging Karma tests with VSCode

not in Resharper: To debug JS in Chrome, it's better to use files from file system but not web-server in this manner. Unfortunately, this feature is not available in 2016.3.

Pages in category "JS Testing frameworks"

The following 4 pages are in this category, out of 4 total.