Size: a a a

testing_in_python

2020 October 21

SV

Sergei Vasilchenko in testing_in_python
Boris Krutskih
Так вот возвращаясь к графикам как я это вижу.
1я беда, на графике в DOM рендерится вот-такая поебе**ь https://i.imgur.com/bYyLbzo.png это отрисовываются кривые внутри графика.
2я беда, нужно как-то настроить ожидание при перерендере самого графика.
Ре-рендер происходит от многих вещей...
Допустим когда в фильтре мы выбираем определенный item, или же есть виды отображения графиков.
График генерится таким образом, он получает данные от Item'a и выдаёт нам данные которые нужны.
По поводу автоматизации я вижу только 1 вариант)))
Делать какое-то действие с itemom, и.... завис))))
источник

IS

Idi Suda in testing_in_python
Boris Krutskih
Т.е хоть бери и по координатам эти точки ассерти
Сизифов труд
источник

BK

Boris Krutskih in testing_in_python
Idi Suda
Или у вас данные ебаные график ломают мб?
Вот в точку)))
источник

BK

Boris Krutskih in testing_in_python
Idi Suda
Чувак, твои разрабы не смотрят вообще что пишут бля или как? Если это какой-то охуеть кастомный график, то отдай разрабам, пусть тестят
график не кастомный, это highcharts обычный
источник

IS

Idi Suda in testing_in_python
Boris Krutskih
Вот в точку)))
Если данные, то это тем более не забота тестера очищать эти данные
источник

ТЭ

Тачами Экстович... in testing_in_python
Boris Krutskih
Так вот возвращаясь к графикам как я это вижу.
1я беда, на графике в DOM рендерится вот-такая поебе**ь https://i.imgur.com/bYyLbzo.png это отрисовываются кривые внутри графика.
2я беда, нужно как-то настроить ожидание при перерендере самого графика.
Ре-рендер происходит от многих вещей...
Допустим когда в фильтре мы выбираем определенный item, или же есть виды отображения графиков.
График генерится таким образом, он получает данные от Item'a и выдаёт нам данные которые нужны.
По поводу автоматизации я вижу только 1 вариант)))
Делать какое-то действие с itemom, и.... завис))))
Так это сними  скриншот как оно должно быть, и сравнивай с ним потом. Выбери какую-нибудь дату в прошлом, или базку готовь и все.
источник

ТЭ

Тачами Экстович... in testing_in_python
Ну или тупо массив точек сравнить.
источник

ИС

Игорь Середа... in testing_in_python
Boris Krutskih
Так вот возвращаясь к графикам как я это вижу.
1я беда, на графике в DOM рендерится вот-такая поебе**ь https://i.imgur.com/bYyLbzo.png это отрисовываются кривые внутри графика.
2я беда, нужно как-то настроить ожидание при перерендере самого графика.
Ре-рендер происходит от многих вещей...
Допустим когда в фильтре мы выбираем определенный item, или же есть виды отображения графиков.
График генерится таким образом, он получает данные от Item'a и выдаёт нам данные которые нужны.
По поводу автоматизации я вижу только 1 вариант)))
Делать какое-то действие с itemom, и.... завис))))
Поебень называется svg.
источник

ИС

Игорь Середа... in testing_in_python
Boris Krutskih
график не кастомный, это highcharts обычный
Ты хочешь проверить что? Что плагин работает и рисует график? Что его не разъебало по странице?

Или что он отображает именно корректные данные?
источник

ИС

Игорь Середа... in testing_in_python
Второе, имхо, это просто тестирование сторонней либы. И делать не нужно.
источник

ИС

Игорь Середа... in testing_in_python
А первое легко проверить просто наличием самой svg-шки в DOM.
источник

ТЭ

Тачами Экстович... in testing_in_python
Игорь Середа
А первое легко проверить просто наличием самой svg-шки в DOM.
Да, не. Кто знает как верстальщики накодили это, вдруг там всегда дефолтная svg выводится
источник

ТЭ

Тачами Экстович... in testing_in_python
Но вообще странно да)
источник

ИС

Игорь Середа... in testing_in_python
Тачами Экстович
Да, не. Кто знает как верстальщики накодили это, вдруг там всегда дефолтная svg выводится
Ну тогда согласен с советом про скрин. Но там что смотреть? Наличие осей?
источник

ТЭ

Тачами Экстович... in testing_in_python
Интересно, что за баги у них были с этой либой
источник

ТЭ

Тачами Экстович... in testing_in_python
Может ему вообще нужно потестить не график, а что если бэк вместо данных 404 отдал или что-нибудь такое, фронт не разнесло
источник

IS

Idi Suda in testing_in_python
Он же сказал, что данные разъбывают график
источник

ТЭ

Тачами Экстович... in testing_in_python
Наверное все же не график, а какую-то их логику вокруг накрученную
источник

ИС

Игорь Середа... in testing_in_python
Idi Suda
Он же сказал, что данные разъбывают график
Пускай скрин разъёбаного графика покажет.
источник

IS

Idi Suda in testing_in_python
Пускай
источник