@qa_ru

Страница 407 из 1080
John
03.04.2017
14:24:18
Написал вот такой метод:

https://pastebin.com/RezYbcjv

Здесь webElement это table

Google
John
03.04.2017
14:30:18
Но все равно не работает.

Не ждет пока table загрузится.

Логика такая: ждем, пока новые строки перестанут загружаться и появляться.

Dima
03.04.2017
14:39:22
юзайте пожалуйста \```

Это уберёт эмоджи из кода и улутшит читаемость

а лучше гист от гитхаба или аналоги.

John
03.04.2017
14:40:39
Evgeniy
03.04.2017
14:41:07
телеграм вообще не предзначаен для этого всего :(

проще линки кидать на сторонние нормальные ресурсы, где откомментить можно

Richard
03.04.2017
14:41:39
++

Alexander
03.04.2017
14:42:24
а вроде есть же телеграф (или как этот сервис называтеся, в которым статьи можно писать?)

хотя он и есть сторонний походу. я думал, он как-то завязан на телеграмм

Nick
03.04.2017
14:44:28
они не связаны, вроде как, просто для телеграфостатей есть instant view: https://telegram.org/blog/instant-view

Google
John
03.04.2017
14:44:41
Переоформил, посмотрите пожалуйста.

John Smith, [03.04.17 18:29] Написал вот такой метод: John Smith, [03.04.17 18:29] https://pastebin.com/RezYbcjv John Smith, [03.04.17 18:30] Здесь webElement это table John Smith, [03.04.17 18:30] Но все равно не работает. John Smith, [03.04.17 18:30] Не ждет пока table загрузится. John Smith, [03.04.17 18:31] Логика такая: ждем, пока новые строки перестанут загружаться и появляться.

Shoo
03.04.2017
15:00:53
@RichardGears как насчет банить за просьбу позвонить?

Richard
03.04.2017
15:01:19
Банить нет, но удалять буду.

Andrey
03.04.2017
15:04:04
к постману про единственный вопрос - зачем?

оно как селениум 1.

то есть не очень

Andrey
03.04.2017
15:05:27
protractor, nightwatch, jasmine

Boris
03.04.2017
15:05:42
Ооок

Ща затестим, спасибо

Evgeniy
03.04.2017
15:06:09
лол

а причем тут nightwatch.js и jasmine

это жи не rest киленты?

Andrey
03.04.2017
15:06:49
а что из реста тебе нужно?

сделать пост или гет?

Boris
03.04.2017
15:07:29
Ну полный набор обычно не нужен. Хотя иметь его в наличии идея хорошая

Evgeniy
03.04.2017
15:08:12
просто если мы говорим про UI rest клиенты, то альтернатива Postman - это httpie, paw, rester, insomnia

Andrey
03.04.2017
15:08:41
очередной вопрос

а как это запускать?

Google
Evgeniy
03.04.2017
15:08:58
плагин в браузере или chrome app

Andrey
03.04.2017
15:09:04
ну то есть не на машине, а в процессе автоматического тестирования

на базе протрактора можно построить автоматические тесты не особенно нагибаясь

с возможностью запустить в окружении

Richard
03.04.2017
15:10:46
автоматизированные. Извините.

Andrey
03.04.2017
15:11:00
а тестировать чет там с помощью paw или постмана - эт такоЭ

Richard
03.04.2017
15:11:02
Тыт просто холвары на эту тему уже отгремели такие, что чат штормило.

Pavel
03.04.2017
15:11:28
Миня аж пиридернуло.

Andrey
03.04.2017
15:11:34
имеет право на жизнь, каждый живет как умеет)

в разрезе CI/CD - это автоматические

сборка происходит без участия человека

автоматизированные они до момента интеграции

Richard
03.04.2017
15:17:24
ага. Роман Горин, автоматическое, автоматизированное, тестирование.

Richard
03.04.2017
15:19:37
Не-а.

Разве что зрителем.

Evgeniy
03.04.2017
15:22:22
я возможно поеду в Спб на SQA

Shoo
03.04.2017
15:22:51
Оно ж в Москве в этом году, нет?

Olga
03.04.2017
15:23:26
Да, все так.

Google
Evgeniy
03.04.2017
15:24:10
так и в Питере же есть, не? оО

а, лол, сорри

дезу пустил

Andrey
03.04.2017
15:26:37
в питер не поеду больше

Admin
ERROR: S client not available

Richard
03.04.2017
15:26:51
Ближайшее - да, в москве.

Sergey
03.04.2017
15:29:59
А зачем вам автоматизация тестирования?

Evgeniy
03.04.2017
15:30:19
почалося

Andrey
03.04.2017
15:30:27
чтобы релизы не вызывали кровавых мозолей)

все просто)

Alexei
03.04.2017
15:39:07
чтобы замыленные тестировщики не пропускали, козлы, багов, а неспящие по ночам тесты их всегда автоматически находили.

John
03.04.2017
16:10:40
https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md
Хмм, все равно без xvfb не работает.

Или я его неправильно готовлю?

Николай
03.04.2017
16:25:30
Я правильно понимаю оперу нужно запускать через драйвер хрома. Вот такая реализация корректна? http://take.ms/HittQ

Всем привет ^_^

Nikita
03.04.2017
16:37:59
Всем привет ^_^
имейте привычку и совесть путь только на латинице писать

Николай
03.04.2017
16:45:17
ога спс

Ура ура )) я создал 4 класса на яве и при их запуске каждый из них запускает какой либо браузер. И работает блин...) В общем я рад. http://take.ms/bWZ4I

Google
Evgeniy
03.04.2017
17:08:00
Ура ура )) я создал 4 класса на яве и при их запуске каждый из них запускает какой либо браузер. И работает блин...) В общем я рад. http://take.ms/bWZ4I
а можно было не создавать лишних классов, а, например, передавать строковый параметр в тест, и прямо там вызывать InternetExplorerDriver

Николай
03.04.2017
17:12:18
А можно пример?) я без примеров не сильно понимаю ))

Evgeniy
03.04.2017
17:27:41
@nkrotov на скрине примерчик

Николай
03.04.2017
17:30:10
Аа...ты всмысле к тому что ненужно открытие браузера делать отдельно от тестов и выделяьт для этого отдельный класс?

Evgeniy
03.04.2017
17:30:13
т.е. как попадет параметр в тест не особо важно, идея в том, что пока ты не придумал, что для каждого отдельного browser класса ты будешь делать "разного" - получение экземпляра класса - это момент единоразового принятия решения. Фактически, твоя логика работы с браузерами никак не отличается, так? значит ты можешь избежать создания таких классов-оберток.

Классы придуманы для того, чтобы хранить состояния объектов. Пока твои классы содержать всего-то поле .driver - нет смысла заводить на каждый класс - потому что для каждого из вебдрайверов нет состояний и поведений, как-то отличающихся друг от друга. Проще просто в тесте получить конкретно нужный тебе Webdriver. Пока ты не придумал и не объяснил себе, зачем тебе эти классы, это будет лишнее наслоение логики.

Николай
03.04.2017
17:36:22
Сценарий: открыть 4 браузера в размере окна браузера 1200px в каждый запихнуть 20 ссылок на 20 страниц. Посмотреть галзами в каждой что все ок. Закрыть все браузеры и ссылки. Открыть в разрешении 1900px те же 20 ссылок на 20 страниц. Посмотреьт глазами что все ок

Ну я сам покапаюсь. Тут нет боли если окажеться что в классах не писать. а нужно все перенестии в методы. Мне пока пусть заработает хотяб.

Yuriy
03.04.2017
18:05:46
Народ, а какие курсы порекомендуете по selenium?

И что скажете насчёт testcomplete?)

Galina
03.04.2017
18:06:24
А у меня вот интересный вопрос я вот скорее автоматизацией занималась. А какие утилиты может есть для генерации данных?

Чтобы не вводить там 256 символов

Последний раз использовала генератор пароля )

Pavel
03.04.2017
18:07:45
Под какой язык?

Страница 407 из 1080