Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Selenium + JavaScript тестирование UI , с чего начать, куда пойти, что искать (спрашивает полный ноль в автоматизации)

webdriver
javascript
Теги: #<Tag:0x00007fedc0241458> #<Tag:0x00007fedc02411b0>

(Danita) #1

Уважаемые форумчане!

Я в автоматизации полный ноль, но безумно хочу это исправить.
Подскажите мне, с чего начать автоматизацию- есть сайт, хочу тестировать UI используя Selenium и JavaScript.
Что мне делать? Или ткните носом куда идти искать, у меня не получается ничего путного найти=(


(Stan) #2

На сайте есть много гайдов по разным инструментам. Поиск отлично срабатывает :slight_smile:

http://automated-testing.info/tags/javascript


(Alex Galchenko) #3

Как вариант попробуйте копать в направлении WebDriverIO + WebDriverCSS.
Самый просто способ (ИМХО)


(Eugene Tkachenko) #4



http://krasimirtsonev.com/blog/article/Testing-with-headless-browser-Zombiejs-Jasmine-TDD-NodeJS-example (ну и собственно сам zombieJS - http://zombie.js.org/)


(Artem Di) #5

https://www.youtube.com/watch?t=112&v=oHqHXFklXww вот для новичка очень доступно про Селениум и автоматизацию


(Eugene Tkachenko) #6

просто тут вопрос в том, зачем вам Селениум при тестировании UI, если можно использовать js-фреймверки, пусть будет тот же PhantomJS, которые будут более нативнык работе с UI, быстрее, ну и ко всему хедлесс


(Alex Terech) #7

Step-by-step пример для новичка: NetBeans IDE, Selenium, Firefox, JavaScript and Mocha with Chai. С картинками )


(Oleksandr Khotemskyi) #8

некропостинг

Человек уже наверное давно освоил автоматизацию на JS :slight_smile:

Да и NetBeans - крайне не рекомендую для JS, лучше уже взять Visual Studio Code или Webstorm, или Atom


(Alex Terech) #9

а чем плох NetBeans для JS?


(Oleksandr Khotemskyi) #10

Довольно тяжелый
Очень мало актуальных расширений
Мало кто использует в JS кругах
Слишком много пытается конфигурировать “за тебя” - это подкупает. Но потом получаешь нож в спину когда из-за этого падает код
Поддержка JS - второстепенная задача. Первый язык для NetBeans - Java.


(Alex Terech) #11

Вот: https://automation-playground.blogspot.com/2018/01/visual-studio-code-selenium-firefox.html

:sunglasses: