Друзья, сегодня я расскажу вам историю о том, как просто и изящно решить проблему еnd-to-еnd тестирования web-сервиса доставки кофе с помощью нового open source тестового фреймворка. Мы проведем проверку не только работы сайта, но и менеджеров и даже службы доставки, к тому же потратим на это минимум усилий и времени. А в качестве бонуса за приложенные усилия получим кружечку горячего кофе прямо в руки. Всех любителей приключений прошу под кат…
Рубрика «functional testing»
Доставляем себе в офис чашку горячего кофе одной командой консоли с помощью TestCafe
2017-01-16 в 5:47, admin, рубрики: automation, automation testing, devexpress, functional testing, javascript, node.js, nodejs, open source, web-разработка, Разработка веб-сайтов, Тестирование IT-систем, Тестирование веб-сервисов, тестирование сайтов, функциональное тестированиеФункциональное тестирование современных web-приложений
2016-11-22 в 7:17, admin, рубрики: automation, automation testing, es2016, ES6, functional testing, javascript, nightwatch, node.js, ReactJS, selenium, selenium-webdriver, testcafe, Тестирование веб-сервисовСовременные web-приложения зачастую содержат множество "движущихся частей" и сторонних зависимостей. В процессе рефакторинга и добавления/изменения функциональности в таком приложении может произойти поломка существующих use-case сценариев и нестабильная работа в определенных браузерах.
Для своевременного обнаружения таких ситуаций и выполнения непрерывной интеграции необходимо функциональное тестирование web-приложения. В статье пойдет речь о двух бесплатных open-source решениях:
Нирвана для тестировщика — Nerrvana
2013-03-07 в 7:59, admin, рубрики: functional testing, selenium, webdriver, я пиарюсь, метки: functional testing, selenium, webdriverБольше четырёх лет назад мы озаботились созданием удобной системы для автоматического выполнения Selenium-тестов наших продуктов на разных браузерах. Тогда ещё никто не слышал о Sauce Labs, и все придумывали что-то своё. Мы тоже придумали — сделали свою систему, которая умеет самостоятельно запускать тесты Selenium на выбранных браузерах и ОС по расписанию. Ну, и хранит результаты выполнения, конечно.
В какой-то момент мы решили, что система может пригодиться не только нам, и решили сделать сервис, доступный всем.
Не так давно этот сервис — Nerrvana — открылся для всех желающих.
Читать полностью »
Юнит тесты Vs функциональные тесты — взгляд руководителя и разработчика
2012-09-24 в 6:48, admin, рубрики: functional testing, unit-testing, тестирование, метки: functional testing, unit-testing, тестированиеСовременную разработку программного обеспечения тяжело представить без автоматического тестирования — по сути это единственный способ защитить продукт от разрушительных изменений (то есть изменений, повреждающих существующий функционал).
Обычно используют два вида автоматических тестов:
Модульное тестирование (тестирование отдельных частей продукта, обычно отдельных функций/методов)
Функциональное тестирование — тестирование некого функционала продукта, при этом продукт воспринимается как единый «чёрный ящик».
Но давайте зададим интересный вопрос — действительно ли нужны оба вида тестирования сразу, и если нет — то какое из них важнее?
Читать полностью »