Pull to refresh

Comments 17

Нет, это приложение для генерации server side юнит тестов.
Цитирую автора

Limitations
You can not test your Javascript/VueJS/AngularJS single page application with this. Even though the extension will generate the test code for you it will not work with Laravel. That's because when Laravel is running these tests it doesn't have Javascript. What happens, when Javascript runs your tests is that it simulates a GET/POST/whatever request to the specified URL and fetches and parses the resulting HTML DOM. That DOM is then used to modify input fields, search text and submit forms.
Это в любом случае функциональный тест, а не модульный.
Насчет "функциональный" согласен, оставил просто "тестов" )
все тесты, модульные, интеграционные, e2e являются функциональными, так как они тестируют функционал. Есть нефункциональные тесты, вроде нагрузочных. Feel the difference.

Тем не менее функциональные и не функциональные тесты по устоявшимся определениям это тестирование именно системы/приложения по принципу "чёрного ящика". Для случая когда при тестировании нам известны детали реализации есть термин структурное тестирование.
Полезная штука.
Не по теме: а давно chrome пускает приложения к dev консоли?
Давно, где-то с 2011-ого года.
Добавлю, что это вариация Selenium IDE. На эту тему есть так же и другие подходы. Например для тестирования API можно применять реверс-прокси сервера, которые записывают запросы и из них составляют тест сюиты. Чаще всего при нагрузочном тестировании используется для сборка сценариев поведения реальных пользователей.
А можно об этом подробней? О чём идет речь и как готовить? Очень нужна такая штуковина. Ткните носом как это делают, пожалуйста.
Например Jmeter отлично с этим справляется.
Тоже очень хочется подробнее узнать про реверс-прокси и запись запросов. Если поделитесь ссылками, буду крайне признателен.
Извиняюсь за глупый вопрос,
Но зачем писать тест для уже работающего кода с использованием тестовых данных которые явно(судя по гифке) дают успешный результат?
.З.Ы. К сожалению еще не довелось писать тесты и хотелось бы прояснить данный вопрос.
Сегодня код работает форма отображается и валидирует данные, а завтра ваш младший товарищ добавил багу, и форма перестала отображаться/перестали работать валидаторы/....
Баги были. Есть и будут есть.
В ходе разработки допустишь баг и все…
Rencom комментом выше правильно ответил.
читать про регрессионное и смоук тестирование.
Sign up to leave a comment.

Articles