2016-08-29 13 views
1

У моего клиента новая система разработки с использованием node.js.Автоматизация тестирования с использованием Node.js

Мне нужно написать сценарии автоматизации для системы, и мой клиент рекомендовал мне пойти с node.js на этот раз, чтобы разработчики могли также участвовать в создании сценариев автоматизации.

Мне нужна рекомендация для систем автоматизации тестирования, которые я мог бы использовать. У меня есть опыт работы с Selenium WebDriver с использованием Java.

Любое руководство и руководство были бы очень полезными.

Спасибо.

ответ

1

Вы можете попробовать NightwachJs. Недавно я немного экспериментировал с ним, и он казался разумной платформой автоматизации, совместимой с node.js.

+0

Thanks @Breaks Software –

2

Разумной логической опцией в вашем случае было бы попробовать webdriver.io, так как это реализация привязок Selenium 2.0 для NodeJS.

0

Есть обильный Node.js пакетов, которые можно использовать для автоматизации тестирования, которая охватывает практически все виды автоматизации тестирования, например,

  • Для тестирования API, вы можете использовать «получил», " запрос», "Вардар" и т.д.

  • Для тестирования веб-интерфейса пользователя, вы можете использовать "selenium-webdriver", webdriver.io, кукольник и т.д.

  • Для тестирования мобильных или интерфейса Windows, вы можете использовать appium

Всех этих пакетов можно найти на НОМ реестре: www.npmjs.org

Если вы хотите использовать естественный язык, чтобы определить свой тест, и связать их с кодом автоматизации, вы можете использовать инструмент BDD cucumber.js

BTW, один бесплатный инструмент, который может использоваться для создания всех вышеперечисленных типов автоматизации тестирования: CukeTest, который можно загрузить и использовать.

Смежные вопросы