Size: a a a

2019 August 30

М

Макс in atinfo chat
Привет.
Работаю с Codeception

Хотел бы обработать событие после неудачного шага теста (step.fail).

Добавил
   public static $events = [
       Events::STEP_FAIL       => 'stepFail',
   ];

При выполнении ругнулся, что в Events нет такой константы...

Добавил константу const STEP_FAIL = 'step.fail'; в final class Events

При выполнении не ругается, но и при неудачном шаге, не переходит в stepFail()

Подскажите, как сделать, чтоб работало?
источник

ИС

Игорь Середа in atinfo chat
Весь код покажи. На pastebin желательно.
источник

ИС

Игорь Середа in atinfo chat
Чтобы было видно классы, в которых твоё действие происходит.
источник

V

Viktor in atinfo chat
Андрей
Доброе утро Коллеги. Кто какие инструменты автотестирования  использыет для  десктопных приложений?
Если бесплатно, то Apium (winappdriver). Есть совсем низкоуровневая библиотека uiautomation на c#, но там все с нуля писать нужно, зато если все правильно сделать можно достичь максимальной скорости и стабильности
источник

А

Андрей in atinfo chat
Viktor
Если бесплатно, то Apium (winappdriver). Есть совсем низкоуровневая библиотека uiautomation на c#, но там все с нуля писать нужно, зато если все правильно сделать можно достичь максимальной скорости и стабильности
Спасибо
источник

V

Viktor in atinfo chat
Андрей
Спасибо
Codedui если наткнёшься, ни в коем случае не используй медлительный и не стабильный
источник
2019 August 31

A

Artem in atinfo chat
Привет всем !))) а
источник

AK

Andrey Kostiuk in atinfo chat
Андрей
Доброе утро Коллеги. Кто какие инструменты автотестирования  использыет для  десктопных приложений?
TestStack.White , Telerik framework (студия платная). Для работы с UI элементами UISpy, Inspector, Snoop
источник

В

Влад in atinfo chat
У кого-то был опыт отказа от White на проекте и перехода на UI Automation ?
источник

MB

Mikhail Bratukhin in atinfo chat
В смысле отказ от белого ящика и автоматизация чисто через ui как с чёрным или как понять?
источник

¢

¢^°=¶√•| in atinfo chat
Андрей
Доброе утро Коллеги. Кто какие инструменты автотестирования  использыет для  десктопных приложений?
Тестстэк Вайт на шарпе
источник

RS

Rina Sergeeva in atinfo chat
У меня на проекте тестирование api по черноящичному методу, чисто на документацию и здравую логику полагаемся
источник

MB

Mikhail Bratukhin in atinfo chat
Кажись понял о чем речь, это шарповые фрейморки - TestStack.White

Только я не понял про переход. Вот тут пишут что они не заменяют друг друга, а наоборот дополняют:
autoqa.org/teststack-white/vvedenie-teststack-white-avtomatizacii-desktopnyx-prilozhenij.html
источник

В

Влад in atinfo chat
¢^°=¶√•|
Тестстэк Вайт на шарпе
именно
источник

В

Влад in atinfo chat
вайт это обертка над UI Automation
источник

MB

Mikhail Bratukhin in atinfo chat
Влад
вайт это обертка над UI Automation
Т.е. отказ от обертки чтобы работать напрямую? Типа как отказ от Selenide и работа с WebDriver’ом напрямую?

А в чем профит? И что мешает там где нужен UI Automation использовать его без обертки, а где проще с оберткой, то пользоваться ею? Или есть какие-то проблемы именно с вайтом?
источник

В

Влад in atinfo chat
Mikhail Bratukhin
Т.е. отказ от обертки чтобы работать напрямую? Типа как отказ от Selenide и работа с WebDriver’ом напрямую?

А в чем профит? И что мешает там где нужен UI Automation использовать его без обертки, а где проще с оберткой, то пользоваться ею? Или есть какие-то проблемы именно с вайтом?
работая напрямую есть шанс уменьшить время прогона тестов.
источник

MB

Mikhail Bratukhin in atinfo chat
А зачем шанс? Можно ж проверить на одном и том же тесте - с и без. Если профит явно видно, то можно действовать.
источник

AK

Alexey Koledachkin in atinfo chat
Ребят, подскажите, в jenkins в job выбираю испольнить команду windows, но когда запускаю пишет что например ls, pytest и т.д. не являются внутренней командой и т.д
источник

AK

Alexey Koledachkin in atinfo chat
А в cmd на локалке работает
источник