
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.
то есть не очень

Boris
03.04.2017
15:05:07

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 - это автоматические
сборка происходит без участия человека
автоматизированные они до момента интеграции

Boris
03.04.2017
15:17:03

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

Boris
03.04.2017
15:19:28

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
Или я его неправильно готовлю?

Николай
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

Kathrin
03.04.2017
16:48:17

Google

Evgeniy
03.04.2017
17:08:00

Николай
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
Под какой язык?