Size: a a a

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

2020 July 07

СС

Сказочный Сникерс... in QA — Автоматизация
Вот и расскажете через неделю
источник

ИЕ

Илья Евсеев... in QA — Автоматизация
🐸❤️🐍
источник

O

Oleg in QA — Автоматизация
как с нуля можно за неделю что-то выучить и тем более решить?
источник

D

Dmitriy Gorbunov in QA — Автоматизация
да я тут сам поизучал, для калькулятора на пайтоне мне хватило 30-40 минут
источник

D

Dmitriy Gorbunov in QA — Автоматизация
а вот с джавой дня 4 колдовал
источник

D

Dmitriy Gorbunov in QA — Автоматизация
я сам почти ничего в языках не знаю
источник

СС

Сказочный Сникерс... in QA — Автоматизация
Oleg
как с нуля можно за неделю что-то выучить и тем более решить?
Ну за неделю можно вполне написать пару врапперов и с десяток тестов с нуля
источник

T

Tim Sokerin in QA — Автоматизация
Привет. А в чем разница между Ignore и Explicit в Nunit'e? В интернете много инфы, но хочется найти объяснение простыми словами
источник

VS

Vitaly Starodubtcev in QA — Автоматизация
Вечер добрый,  (стек: java-junit-selenide-appium)
Столкнулся со следующей проблемой:
При прохождении теста в мобильном приложении необходимо проверить pdf, которая формируется пользователю, ее можно открыть через pdf-viewer, но это получается другая активити и я не знаю как можно получить переключить на нее и получить текст.

Знает ли кто как решить данную проблему?
источник

M

Maksim in QA — Автоматизация
Vitaly Starodubtcev
Вечер добрый,  (стек: java-junit-selenide-appium)
Столкнулся со следующей проблемой:
При прохождении теста в мобильном приложении необходимо проверить pdf, которая формируется пользователю, ее можно открыть через pdf-viewer, но это получается другая активити и я не знаю как можно получить переключить на нее и получить текст.

Знает ли кто как решить данную проблему?
Как PageObject
источник

BO

Boris Osipov in QA — Автоматизация
туда с этим,плиз
https://t.me/aerokube
источник

SC

Sergey Chevychelov in QA — Автоматизация
Vitaly Starodubtcev
Вечер добрый,  (стек: java-junit-selenide-appium)
Столкнулся со следующей проблемой:
При прохождении теста в мобильном приложении необходимо проверить pdf, которая формируется пользователю, ее можно открыть через pdf-viewer, но это получается другая активити и я не знаю как можно получить переключить на нее и получить текст.

Знает ли кто как решить данную проблему?
от драйвера есть метод context
с его помощью можно переключаться между разными контекстами. Например между хромДрайвером и андроидДрайвером
может, туда покопать?
источник

SC

Sergey Chevychelov in QA — Автоматизация
плюс еще от драйвера есть метод геттер этих контекстов. Не помню точно, как он пишется. Он возвращает список доступных контекстов на данный момент
источник

VS

Vitaly Starodubtcev in QA — Автоматизация
Спасибо за советы, попрубую с сохранением
Мб еще про контексты поищу
По поводу ПейджОбджект не понятно причем тут это, если у меня получается работа с двумя разными прилодениями
источник

K

Kto? in QA — Автоматизация
Всем привет! Тестирую сравнение картино через ашот. Подскажите как сделать так что бы потом запустивши эти тессты на тим сити - посомтреть в чем отличие картинок? может как то через сохранение картинки с результатм в отдельную папку что ли? или подскажите как это лучше сделать?
источник

K

Kto? in QA — Автоматизация
а то у меня просто ассерт срабатывает и все вот такой:
assertFalse(diff.hasDiff()
источник

AC

Al Ch in QA — Автоматизация
Kto?
а то у меня просто ассерт срабатывает и все вот такой:
assertFalse(diff.hasDiff()
Есть два пути, первый  просто сохранять шаблон и целевую картинки с идентификатором тесткейса в какую-нибудь папку
а можно сделать "прозрачное" наложение и будет одна картинка и легче определять различия
источник

K

Kto? in QA — Автоматизация
сейчас у меня в папке - аутпут - сохранены картинки, а во второй - одна картинка в инпуте - которая постоянно обновляется. Второй вариант интересный, как это сделать? есть примеры где то?
источник

AC

Al Ch in QA — Автоматизация
Kto?
сейчас у меня в папке - аутпут - сохранены картинки, а во второй - одна картинка в инпуте - которая постоянно обновляется. Второй вариант интересный, как это сделать? есть примеры где то?
Я использовал java.awt для похожей цели, только мне нужно было маску на изображение наложить
и я тогда обратил внимание что этим методом можно "сложить" две картинки для визуальной верификации
источник

AC

Al Ch in QA — Автоматизация
Вот код, а дальше параметрами поиграть
Image src = ImageIO.read(new File(screenshotPath));
       Image target = ImageIO.read(new File(targetPath));
       BufferedImage buffImg = new BufferedImage(((BufferedImage) src).getWidth(), ((BufferedImage) src).getHeight(),
               BufferedImage.TYPE_INT_ARGB);
       Graphics2D gbi = buffImg.createGraphics();
       gbi.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER));
       gbi.drawImage(src, 0, 0, null);
       gbi.drawImage(target, 0, 0, null);
       ImageIO.write((RenderedImage) buffImg, "png", new File(ResultPath));
источник