@qa_ru

Страница 304 из 1080
Pauloo89
25.01.2017
18:29:34
в еятом ios знаю что по ссылкам можно прям в экраны риложения попадать

может есть саит ыили инфа где все в куяу собрано или самому луше собирать?

Slow
25.01.2017
19:19:14
Я теперь стал понимать как к селениуму народ приходит

@gleb_khegay не слушай их и не ломай себе жизнь)

Google
Gleb
26.01.2017
03:36:03
Anton
26.01.2017
03:49:31
Мне кажется он имеет ввиду, что есть много альтернативных инструментов автоматизации тестирования веб и стоит выбрать именно то, что подходит в твоем случае, а не следовать "мэинстриму" и не выбирать именно selenium :) Хотя, на мой взгляд, лучше послушай тех кто говорит сначала освоится в ручном тестировании: потом будешь лучше понимать что и в каком виде нужно в твоем случае от автоматизации.

Slow
26.01.2017
03:57:31
А чё там с ручным тестированием?

Alexandr
26.01.2017
04:48:29
Всем, привет!!!! Хотел спросить. Может кто-нибудь пишет тест-кейсы для WS?

Хотел посмотреть в каком формате пишутся кейсы, т.е. посмотреть пример.

Anton
26.01.2017
04:55:50
Всем, привет!!!! Хотел спросить. Может кто-нибудь пишет тест-кейсы для WS?
можно WS расшифровать ? гугл разошелся в своих мнениях...

Slow
26.01.2017
05:17:52
в таком же виде, как и для любого другого объекта тестирования

Faust
26.01.2017
05:35:48
Нужно просто почитать про техники тест дизайна

Vladimir
26.01.2017
06:58:17
Нужно просто почитать про техники тест дизайна
и немножечко про генерацию тестовых данных

Oleg
26.01.2017
08:43:14
А все-же, скажите, насколько реальный кросс мануал-автоматизатор? Имхо, если требуется высокий уровень автоматизатора, т. е. хорошо прогает и большой опыт, то для него мануальная работа это боль и не эффективная трата средств.

А вот если мануал который умеет записывать сценарии лёгкие аля record&play то можно, вопрос в том, что если вдруг захочется сделать нормальную автоматизацию все эти скрипты нужно будет выкинуть.

Dima
26.01.2017
08:46:16
вопрос не в реальности, вопрос в эффективности в конкретных случаях. В общем-то реален мануал+автоматизатор.

Google
Dima
26.01.2017
08:46:24
автоматизация разной бывает к тому же.

Vir
26.01.2017
09:02:37
у селениум иде есть восзможность сохранить запись в формате языка нужного, по умолчанию там джава, питон и сишарп вроде, а если доставить дополнений, то и вдругие можно.

Andrey
26.01.2017
09:06:46
Но если брать селениум, то в вопросе кросплатформенности стоит понимать что в IE официально реализован драйвер только для edge (и то не все функции), а для 11 версии берется драйвер от сообщества. Для Firefox долго ждали когда же примут все хотелки в WC3 и сейчас активно допиливают драйвер. А в Chrome многие функции которые можно было из описания понять двояка - поняли иначе (например Хром единственный браузер который позволяет дальше работать с коном, даже если ранее на странице было открыто офно файлового менеджера для загрзки файла).

Pauloo89
26.01.2017
10:08:44
на первом этапе говорят помогает так делать, если совсем нет опыта

Vladimir
26.01.2017
10:09:24
если совсем нет опыта, то лучше задачки по Java порешать

и почитать про селекторы

а в этот говнокод лезть не стоит

Dmitriy
26.01.2017
10:11:40
на первом этапе говорят помогает так делать, если совсем нет опыта
оно адово нестабильно и практически не поддерживаемо.

Pauloo89
26.01.2017
10:13:05
я не прообвал я без него сразу делал, но говорят это помогает

Anton
26.01.2017
10:16:32
лично мне помогло
+1, на этапе когда взаимодействие кода теста с браузером казалось "магией" - помогло... хотя когда разберешься что к чему, поймешь почему этим пользоваться нельзя :)

Maxim
26.01.2017
10:18:05
я не прообвал я без него сразу делал, но говорят это помогает
Это портит людей слабых волей. Натыкают, экспортнут - работает. Пробуют написать сами, не работает. Приходят к мысли, что проще натыкать. А потом вся автоматизация разваливается после небольшого апдейта.

Maxim
26.01.2017
10:20:09
она и без Selenium IDE может развалиться)
Может, только где в нармальном коде надо подправить пару селекторов/методов в автогенерации надо все перенатыкать заново

D.
26.01.2017
10:22:23
Может, только где в нармальном коде надо подправить пару селекторов/методов в автогенерации надо все перенатыкать заново
Ну перетыкивать вроде не надо, если ничего не путаю. Там можно ручками прописать, что он должен делать. Но для этого надо знать, что и как писать.

Maxim
26.01.2017
10:23:32
Ну перетыкивать вроде не надо, если ничего не путаю. Там можно ручками прописать, что он должен делать. Но для этого надо знать, что и как писать.
Просто порой проще разобраться в регулярных выражениях, чем понять что там за XPath был 60 символов длинной :)

D.
26.01.2017
10:24:47
Полностью согласен. Но, я например вообще стараюсь не использовать xpath, только в крайних случаях. Вообще, вроде как, считается правильным обращаться к элементу через его ID.

Google
Peter
26.01.2017
10:24:50
Всем привет! На канал подписано уже больше 120 человек, и мне интересно чем вы занимаетесь, что бы предоставлять для вас материалы лучше и интереснее. Пожалуйста, примите участие в опросе: Чем вы занимаетесь в тестировании? Ручное тестирование (web) – 3 ??????? 50% Автоматизированное тестирование (web) – 2 ????? 33% Ручное тестирование (mobile) – 1 ?? 17% Я не работаю в тестировании ▫️ 0% Ручное тестирование (desktop) ▫️ 0% Автоматизированное тестирование (desktop) ▫️ 0% Автоматизированное тестирование (mobile) ▫️ 0% Нагрузочное тестирование ▫️ 0% Менеджмент ▫️ 0% ? 6 people voted so far.

Maxim
26.01.2017
10:26:42
Полностью согласен. Но, я например вообще стараюсь не использовать xpath, только в крайних случаях. Вообще, вроде как, считается правильным обращаться к элементу через его ID.
Открою страшную тайну, но все селекторы генерятся в XPath в конечном итоге. Всякие find(By.Id, "someId") - просто синтаксический сахр

Maxim
26.01.2017
10:28:59
Это не важно. Это под капотом.
Да и я не о том, я просто говорю, что генераторы согдают безобразные, нечитаемые, нестабильные селекторы.

Maxim
26.01.2017
10:30:01
Про всякие SeleniumIDE

D.
26.01.2017
10:30:32
А, об этом речь. Я уже чуть в сторону ушел)

Да, тут согласен

Dima
26.01.2017
10:30:37
Не лез дальше биндингов к питону и руби

Peter
26.01.2017
10:41:32
А почему можно только 1 вариант выбирать? Мне вот 4 надо выбрать.
Я не уверен, что так можно в этом боте для голосования.

Peter
26.01.2017
10:41:40
А бот не самописный.

Kirill
26.01.2017
10:42:15
А, ну ладно. Выберу один, самый подходящий)

Gleb
26.01.2017
10:43:18
Selenium ide для ФФ это получается бесполезная вещь.

?

Нужно через selenium Web driver писать код на Java и запускать тест?

Aleksandr
26.01.2017
10:44:07
Selenium ide для ФФ это получается бесполезная вещь.
я бы "для ФФ" убрал из этого предложения

Кирилл
26.01.2017
10:44:25
Лучше запускать под тот браузер, который наиболее популярен у посетителей

Нужно через Selenium Web driver писать код на *ЯП* и запускать тест. Чего сразу Java-то

Google
Pauloo89
26.01.2017
10:45:46
для java много видяшек

и всяких примеров

Anton
26.01.2017
10:46:22
да ладно вам: все языки хороши и у каждого свои костыли :)

Pauloo89
26.01.2017
10:46:33
так я не про язык а про кол-во инфы для него

кому что удобно у кого на чем проэкт у кого какие личные отношения с тем или иным языком

Admin
ERROR: S client not available

Pauloo89
26.01.2017
10:47:46
про ту же java говорят что если много автотестов то ресурсов ненапасешься мне атк гвоорили на проекте где все на c

Dima
26.01.2017
10:48:36
и всяких примеров
А еще ты на ней пишешь много лишних слов.

Кирилл
26.01.2017
10:48:37
Ага, видяшки, примеры. А писать кто тесты будет?:) Ctrl+c -> ctrl+v? )

Pauloo89
26.01.2017
10:49:20
все по разному усваивают информацию, кто то по книге поймет кто то на примере поймет что и почему

А еще ты на ней пишешь много лишних слов.
)) у мея особо выбора не было) рядом сидели джависты) поэтому делал на java

Andrey
26.01.2017
10:50:07
Selenium ide для ФФ это получается бесполезная вещь.
Давайте правду матку? Selenium IDE оффициально не поддерживается на вресиях огнелиса позднее 48.

Сами разработчики поставили на ней крест, так как она реализуется за счет костылей и уязвимостей, к тому же не позволяет реализовать некоторый функционал (например, работу с окнами)

Переход на webdriver это естественное решение, так как фокус снимается с вкладки в сторону управления браузером целиком.

Anton
26.01.2017
10:53:05
Selenium ide для ФФ это получается бесполезная вещь.
я бы сказал что эта штука была актуальна, когда понятние "Автотесты" существовало в зачатачном состоянии: Было круто прийти к руководителю отдела и показать "смотри, я один раз натыкал тесты, а потом они сами работают и экономят кучу времени!"

Gleb
26.01.2017
10:53:38
Интересно

А можно писать даже на JavaScript?

Pauloo89
26.01.2017
10:54:08
можно

Anton
26.01.2017
10:54:24
А можно писать даже на JavaScript?
а кто-то реально пишет ? На сколько это удобно ?

Google
Andrey
26.01.2017
10:54:48
А можно писать даже на JavaScript?
Селениум поддерживает JS

Maxim
26.01.2017
10:54:54
для java много видяшек
По факту придется использовать язык, который используется на проекте скорей всего

Andrey
26.01.2017
10:55:04
Другая проблема, что JS не всегда корректно отлавливает css-локаторы

Kirill
26.01.2017
10:55:11
А почему все три канала не разрешают Add Members делать? :(

Dima
26.01.2017
10:56:37
Костыльно. + Асинхронная природа жс +всякие бабели.. у меня лично горит с этого и поэтому ну это.

Dima
26.01.2017
10:58:11
Faust
26.01.2017
10:58:12
ток к ним привыкнуть, а так все как и везде+специфика самого языка

нет

это язык такой

Dima
26.01.2017
10:58:25
Увы

Faust
26.01.2017
10:58:36
в каждом языке есть что то свое

и считать это костылем - "такое"

Dima
26.01.2017
10:59:55
Согласен. Но промисы в явном виде это правда так себе.

Maxim
26.01.2017
10:59:56
по моему уже не раз обсуждалось, язык тестов != язык продукта
Да, но часто просто нет выбора. Например админы не собираются ради тестов тащить на CI лишние зависимости или политика компании не разрешает использовать определенные технологии. Плюс если автоматизатор начинающий, то ему нужны советы прогеров с проекта и выбор автоматом падает н язык проекта.

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