Перейти к содержимому

Школа для начинающих тестировщиков
онлайн, начало 28 августа
Тестирование юзабилити (usability)
онлайн, начало 23 августа
Автоматизация функционального тестирования
онлайн, начало 25 августа
Организация автоматизированного тестирования
онлайн, начало 25 августа
Фотография

Как настроить простую систему автотестов без Java и Selenium


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 July Kuzmicheva

July Kuzmicheva

    Постоянный участник

  • Members
  • PipPipPip
  • 205 сообщений

Отправлено 09 Август 2017 - 07:34

Автор: Сергей Жирков, senior frontend developer, Algoritmika.org

 

Оригинальная публикацияhttps://habrahabr.ru/post/329660/

 

Представьте: вы работник стартапа, сварганили по-быстрому прототип и постепенно начинаете его развивать. И вот вам уже хочется, чтобы во время очередного спешного релиза не приходилось перепроверять все разделы сайта вручную (руками директора по продукту). Конечно, можно нанять отдельного тестировщика, но на это в вашем LEAN-стартапе бюджета не дают — «лучше давайте купим наконец-то кофе-машину». Знакомо?

 

И тут кто-то произносит слово «автотесты».

 

И сразу начинается: это целая история, это очень сложно, это очень дорого, от этого будет больше вреда, чем пользы и вообще это кровавый Enterprise и СЕЛЕНИУМ.

 

А вам всего-то надо, чтобы какая-то программа открывала браузер и там тыкала ссылки, вбивала тексты и смотрела, что получится. Неужели это так сложно и дорого?

 

Читать публикацию полностью


  • 0

#2 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 599 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 09 Август 2017 - 07:44

Всё изменилось недавно — с приходом Headless Chrome: в очередной версии Хрома он просто научился запускаться в «headless» режиме (т.е. без интерфейса).

 

Может я чего-то не понимаю, а что мешало до этого запускать его также в обычном графическом режиме?


  • 0

http://starbugss.blogspot.ru - "Звездные баги", мой блог.


#3 Spock

Spock

    Специалист

  • Members
  • PipPipPipPipPip
  • 619 сообщений
  • ФИО:Роман

Отправлено 09 Август 2017 - 09:34

чем отличается проект Java+Selenium2 от Java+WebDriver? может в том что отказались от сложного Селениума и перешли на продвинутый и простой веб-драйвер?

да нет разницы, это ведь практически одно и то же

 

да и переход с джавы на джаваскрипт не даёт "простоты и дешевизны"


  • 0

#4 SALar

SALar

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 911 сообщений
  • Город:Москва


Отправлено 09 Август 2017 - 11:17

А вам всего-то надо, чтобы какая-то программа открывала браузер и там тыкала ссылки, вбивала тексты и смотрела, что получится. Неужели это так сложно и дорого?

 

Читать публикацию полностью

Да. Это действительно очень дорого. ОЧЕНЬ. 


  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней

 


#5 OnisimDariyskiy

OnisimDariyskiy

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Александр

Отправлено 12 Август 2017 - 08:12

Весьма познавательно и жизненно. Всё описанное в статье, опробовал.

Попробую сделать прототип для реальной задачи (кликанье по элементам в canvas), может чего и выйдет...

Хотя смутили фразы: "Сами тесты мы, конечно, хотим писать на чистом JavaScript'е...", "Так что прощай Java, прощайте тесты на Python'е, прощай Selenium.". Предвкушаю "святую войну" ))) Вспомнились видео "Игра престолов JS и Java" (часть 1, часть 2)

 

П.С. сам пишу на Java + TestNG  =)))


  • 0


Программирование на С# для тестировщиков
онлайн, начало 1 сентября
Эффективное использование TestNG и JUnit
онлайн, начало 1 сентября
Selenium WebDriver: полное руководство
онлайн, начало 11 августа
Программирование на Java для тестировщиков
онлайн, начало 11 августа



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале