Size: a a a

QA — Автоматизация

2020 December 14

IC

Ilya L Che in QA — Автоматизация
Ivan Petretcky
Это как, куда смотреть\гуглить?
Лучше бы смотреть в курс изучения языка. Писать код и не знать язык -- это гиблое дело.
источник

MZ

Mikhail Zamotin in QA — Автоматизация
привет! у меня селениум не открывает выпадающий список.  среди его атрибутов есть readonly и unselectable="on".

unselectable мне удалось изменить на off так:

self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("unselectable", "off");')


а с readonly не получается.  пробовал такие варианты:
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "");')
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "false");')
self.browser.execute_script("arguments[0].removeAttribute('readonly')", element)


Подскажите еще варианты?
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Ilya L Che
Лучше бы смотреть в курс изучения языка. Писать код и не знать язык -- это гиблое дело.
++
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Mikhail Zamotin
привет! у меня селениум не открывает выпадающий список.  среди его атрибутов есть readonly и unselectable="on".

unselectable мне удалось изменить на off так:

self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("unselectable", "off");')


а с readonly не получается.  пробовал такие варианты:
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "");')
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "false");')
self.browser.execute_script("arguments[0].removeAttribute('readonly')", element)


Подскажите еще варианты?
а как юзер пользуется этим выпадающим списком если он readonly
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Mikhail Zamotin
привет! у меня селениум не открывает выпадающий список.  среди его атрибутов есть readonly и unselectable="on".

unselectable мне удалось изменить на off так:

self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("unselectable", "off");')


а с readonly не получается.  пробовал такие варианты:
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "");')
self.browser.execute_script('document.querySelector("#rc_select_1").setAttribute("readonly", "false");')
self.browser.execute_script("arguments[0].removeAttribute('readonly')", element)


Подскажите еще варианты?
а в чём смысл во время тестирования пытаться открыть readonly список? пользователь же не сможет это сделать. что вы таким способом тестируете?
источник

MZ

Mikhail Zamotin in QA — Автоматизация
Хз, с фронта всё работает. список открывается. А селениумом нет
источник

MZ

Mikhail Zamotin in QA — Автоматизация
Там 2 одинаковых выпадающих списка.  Один работает, а второй нет. разница только в этих двух атрибутах
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
значит, вы драйвером не тот список дергаете, что использует пользователь
источник

MZ

Mikhail Zamotin in QA — Автоматизация
Да, не. Путать там нечего, локатор уникальный
источник

IP

Ivan Petretcky in QA — Автоматизация
Ilya L Che
Лучше бы смотреть в курс изучения языка. Писать код и не знать язык -- это гиблое дело.
Ок, что почитать/посмотреть посоветуете? C# интересует. Видосиков много, а что из них стоящее несведущему определить сложно. Или лучше курс от Баранцева пройти за денежку?
источник

Y

Yuri in QA — Автоматизация
Ivan Petretcky
Ок, что почитать/посмотреть посоветуете? C# интересует. Видосиков много, а что из них стоящее несведущему определить сложно. Или лучше курс от Баранцева пройти за денежку?
источник

EY

Evgeniy Yakovlev in QA — Автоматизация
читать или проходит сильно зависит от способностей.
источник

IC

Ilya L Che in QA — Автоматизация
Ivan Petretcky
Ок, что почитать/посмотреть посоветуете? C# интересует. Видосиков много, а что из них стоящее несведущему определить сложно. Или лучше курс от Баранцева пройти за денежку?
Почитать про язык и неткор советуют что-то из серии Pro C# или C# in a Nutshell. Естественно, лучше, если циферка версии языка будет побольше. Документация у майкрософт тоже хорошая, если увидишь в гугле, то стоит зайти https://docs.microsoft.com/en-us/dotnet/. Ну и чат @DotNetRuChat в тг есть. Хороших гайдов именно про сишарп с селениумом не знаю.
источник

IP

Ivan Petretcky in QA — Автоматизация
@y0urii @CHXIII Спасибо!
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
А может кто посоветовать аналоги rest-assured (тестирование API), на которые стоит обратить внимание? Гугл читал, интересует именно личный опыт.
источник

AC

Al Ch in QA — Автоматизация
Dmitriy Golubtsov
А может кто посоветовать аналоги rest-assured (тестирование API), на которые стоит обратить внимание? Гугл читал, интересует именно личный опыт.
А чем РестАшур не угодил? Можно конечно через httpClient тестировать если про джава речь
источник

ES

Eugene Stogniy in QA — Автоматизация
Dmitriy Golubtsov
А может кто посоветовать аналоги rest-assured (тестирование API), на которые стоит обратить внимание? Гугл читал, интересует именно личный опыт.
Карате фреймворк
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Al Ch
А чем РестАшур не угодил? Можно конечно через httpClient тестировать если про джава речь
В целом - всем устраивает (кроме костыля с котлином). Синтаксис немного размазаный, при больших сценариях получается большая простыня, которую не всегда удобно за дополнительными абстракциями прятать. Да и просто хочется послушать реальные отзывы людей, мож кто что-нибудь интересное посоветует.
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
З.Ы. про спецификации тоже в курсе.
источник

АФ

Алексей Федоткин... in QA — Автоматизация
Dmitriy Golubtsov
В целом - всем устраивает (кроме костыля с котлином). Синтаксис немного размазаный, при больших сценариях получается большая простыня, которую не всегда удобно за дополнительными абстракциями прятать. Да и просто хочется послушать реальные отзывы людей, мож кто что-нибудь интересное посоветует.
а в чем суть костыля?)
источник