Size: a a a

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

2020 August 07

IT

Ivan Trechyokas in QA — Автоматизация
Elena Bataeva
ВСЕМ привет! вопрос структуры я тут новичок в автотестах, пишу сама. APPIUM, JAVA, WINDOWS. В приложении имеется класс страница Контакты, который наследуется от CoreTestObject. Со страницы контакты переход на страницу добавление контакта.
Мне будет удобнее, если я  сделаю страницу добавления наследником от страницы контакта?
если там есть общее - да, можно. если нет - то и не надо. вернёшь новый объект при переходе и всё
источник

K

Kto? in QA — Автоматизация
Ребята, привет! Делаю скриншоты и потом их сравниваю с оригиналом - через BufferedImage. И после того как сохраню оригиналы - то после прогона тестов - вылетают ассерты c причиной: Images have different dimensions

Кто знает, как сделать, так что бы скриншоты все были одного размера и не выпадало такой ошибки, кто как справлялся? Спасибо заранее
источник

LY

Lev Yarushin in QA — Автоматизация
Kto?
Ребята, привет! Делаю скриншоты и потом их сравниваю с оригиналом - через BufferedImage. И после того как сохраню оригиналы - то после прогона тестов - вылетают ассерты c причиной: Images have different dimensions

Кто знает, как сделать, так что бы скриншоты все были одного размера и не выпадало такой ошибки, кто как справлялся? Спасибо заранее
Ставить одинаковое разрешение у окна браузера
источник

MZ

Mykola Zakroishchyko... in QA — Автоматизация
подскажите, что почитать, чтобы разбираться k8s, ansible и docker? может книжки годные?
источник

MZ

Mykola Zakroishchyko... in QA — Автоматизация
или оф.доки норм?
источник

MK

Mem Kekovich in QA — Автоматизация
Mykola Zakroishchykov
или оф.доки норм?
Там же и геттинг стартед есть
источник

AP

Anton Pavlov in QA — Автоматизация
Mykola Zakroishchykov
подскажите, что почитать, чтобы разбираться k8s, ansible и docker? может книжки годные?
вот можете для начала по докер глянуть  https://youtu.be/QF4ZF857m44?t=0
источник

AP

Anton Pavlov in QA — Автоматизация
Ребят а никто не применял SoftAssertions для Cucumber ? Не получается Rule добавить к Cucumber. https://github.com/selenide/selenide/wiki/SoftAssertions
источник

AV

Alexei Vinogradov in QA — Автоматизация
о этот чудный мир веба и selenium-а. 🙂
источник

ДЧ

Даниил Черняновский... in QA — Автоматизация
Anton Pavlov
Ребят а никто не применял SoftAssertions для Cucumber ? Не получается Rule добавить к Cucumber. https://github.com/selenide/selenide/wiki/SoftAssertions
Можно сделать шаг а-ля проверяем такие-то поля, а внутри уже на Java сделать необходимые проверки и собрать ошибки, при их наличии. У кукумбера из коробки не получилось.
источник

AP

Anton Pavlov in QA — Автоматизация
Даниил Черняновский
Можно сделать шаг а-ля проверяем такие-то поля, а внутри уже на Java сделать необходимые проверки и собрать ошибки, при их наличии. У кукумбера из коробки не получилось.
в selenide это уже встроено) не хотелось бы велосипед изобретать
источник

ДЧ

Даниил Черняновский... in QA — Автоматизация
Anton Pavlov
в selenide это уже встроено) не хотелось бы велосипед изобретать
Мне для тестирования backend’а требовалось. Но если найдёшь способ, поделись)
источник

AV

Alexei Vinogradov in QA — Автоматизация
следите за руками. Вот у нас есть такой кастомный элемент в DOM:

<my-button name=btn size=XL></my-button>


И теперь вызываем $("my-button").getAttribute("isShiny") через Selenium.

Что возвратит метод? 🙂
источник

AP

Anton Pavlov in QA — Автоматизация
Даниил Черняновский
Мне для тестирования backend’а требовалось. Но если найдёшь способ, поделись)
проблема только в том что включается это только через Rule как я понимаю... но, не срабатывает в cucumber и пишет ошибку:  java.lang.IllegalStateException: You must configure you classes using JUnit4/JUnit5/TestNG mechanism as documented in https://github.com/selenide/selenide/wiki/SoftAssertions
источник

AV

Alexei Vinogradov in QA — Автоматизация
есть такой кастомный элемент в DOM:

<my-button name=btn size=XL></my-button>  Вызываем findElement: $("my-button").getAttribute("isShiny") через Selenium.  Что возвратит метод?
Анонимная викторина
1%
true
4%
false
23%
null
20%
undefined
16%
всё, что угодно (зависит от реализации my-button)
36%
Я не знаю / посмотреть ответ
Проголосовало: 247
источник

K

Kto? in QA — Автоматизация
Lev Yarushin
Ставить одинаковое разрешение у окна браузера
Понял, спасибо, решил проще) убрал проверку на размер, оставил только на разницу пикселей, надо графики проверять :)
источник

A

Alexander in QA — Автоматизация
Друзья не подскажете в каком направлении двигаться что бы кликнуть по этому чек боксу который выполнен с использованием псевдоэлементов before, after (можете подсказать может есть возможность обработать этот элемент с помощью JS?) https://monosnap.com/direct/SHtYyBW0xdw2fZIvL0Hjny8ON4h69O
[Ссылка]
File "Screencast 2020-08-07 15-43-23.webm"
https://monosnap.com/direct/SHtYyBW0xdw2fZIvL0Hjny8ON4h69O
источник

A

Alexander in QA — Автоматизация
источник

SO

Samvel Osipyan in QA — Автоматизация
Alexei Vinogradov
есть такой кастомный элемент в DOM:

<my-button name=btn size=XL></my-button>  Вызываем findElement: $("my-button").getAttribute("isShiny") через Selenium.  Что возвратит метод?
Анонимная викторина
1%
true
4%
false
23%
null
20%
undefined
16%
всё, что угодно (зависит от реализации my-button)
36%
Я не знаю / посмотреть ответ
Проголосовало: 247
в данном куске тега нет проперти isShiny поэтому не удивительно почему вариант андефайнд лидирует :)
источник

AV

Alexei Vinogradov in QA — Автоматизация
Samvel Osipyan
в данном куске тега нет проперти isShiny поэтому не удивительно почему вариант андефайнд лидирует :)
в этот то и изюм вопроса)
источник