Size: a a a

Selenide на русском

2020 January 13

AV

Alexei Vinogradov in Selenide на русском
Andrei Solntsev
Ну давай я заведу issue в гитхабе, устроим там опрос.
да, мне кажется как раз года 3 назад обсуждали) там еще немец в Issues писал с возмущением (против того, как сейчас).
источник

AS

Andrei Solntsev in Selenide на русском
Да, было, но всё-таки не три.
источник

AV

Alexei Vinogradov in Selenide на русском
И может быть (не помню в упор, почемутименно решили не менять) - не меняли потому что "ну сейчас много уже написанных тестов начнут немного по другому работать".
источник

AV

Alexei Vinogradov in Selenide на русском
Andrei Solntsev
Да, было, но всё-таки не три.
как минимум. Если не 4) Я тогда на Cisco работал, а это уже так давно было, что я и не помню когда.
источник

AV

Alexei Vinogradov in Selenide на русском
Ха, конец 2015, начало 2016. Хорошая вещь линкедин, можно прочитать, где я работал.
источник
2020 January 14

AV

Alexei Vinogradov in Selenide на русском
Andrei Solntsev
Да, было, но всё-таки не три.
источник

AS

Andrei Solntsev in Selenide на русском
Ну видишь, дискуссия совсем недавно была, в декабре. Не 4 года назад.
источник

V

Vel in Selenide на русском
считываю коллекцию и проверяю на размер и вот что приходит
`List size mismatch: expected: = 175, actual: 0, collection: By.IosClassChain: **/XCUIElementTypeTable/XCUIElementTypeCell
Elements: [not loaded yet...]`
источник

V

Vel in Selenide на русском
это значить не смогла прочитаться до конца?
источник

AS

Andrei Solntsev in Selenide на русском
Нет, это значит, что даже не начинала.
источник

V

Vel in Selenide на русском
Andrei Solntsev
Нет, это значит, что даже не начинала.
Неправильный локатор?
источник

AS

Andrei Solntsev in Selenide на русском
Нет
источник

AS

Andrei Solntsev in Selenide на русском
Как размер проверяли?
источник

AV

Alexei Vinogradov in Selenide на русском
Andrei Solntsev
Ну видишь, дискуссия совсем недавно была, в декабре. Не 4 года назад.
2016 ж, сейчас снова возникла
источник

V

Vel in Selenide на русском
Andrei Solntsev
Как размер проверяли?
в методе getList():

$$(MobileBy.iOSClassChain("**/XCUIElementTypeTable/XCUIElementTypeCell"));
через iOSClassChainString

Вот так тоже пробовал
//SelenideElement table = $(AccessibilityId("tableview"));
return table.$$(xpath("./XCUIElementTypeCell"));

И вот так пробовал:
return Selenide.$$x("//XCUIElementTypeCell/XCUIElementTypeStaticText/@name");

А в самом тесте так
new Asserts().getList().shouldHaveSize(175);
источник

AS

Andrei Solntsev in Selenide на русском
Так может, не надо делать два раза new Asserts()
источник

V

Vel in Selenide на русском
Andrei Solntsev
Так может, не надо делать два раза new Asserts()
а где я возвращаю два раза? в методе у меня возвращается public ElementsCollection getList() или я что то не понял...((

Сделал метод void, но ошибка по прежнему приходит
источник

IS

Ivan Sandrátskii in Selenide на русском
господа, а напомните плз через что в идеале работать в селениде с куками ( сеттить ), я все понимаю там драйвер манаг... но я вот сейчас не могу вспомнить были ли у селенида какие то свои "правильные" ручки для этого
источник

A

Anton in Selenide на русском
У селенида только вынесен метод для чистки, а так ничем не отличается. Сам недавно пробовал такой хак
источник

M

Mike in Selenide на русском
Всем привет, надеюсь у меня не мета вопрос: раньше работал с Appium(по сути селениум)+maven+testNG. Читая FAQ на сайте селенида вижу рекомендованный стек selenide(ну тут очевидно)+junit 5(после митапов от создателей селенид тоже +- очевидно)+gradle
Вопрос: стоит ли начать изучать грэдл, ковыряться в более сложных настройках? Или в рамках автотестов это не принципиально?
У меня раньше было мнение, что грэдл это более навороченный сборщик для разработчиков, например, андроид приложений.
источник