Size: a a a

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

2020 July 01

R

Roman Mhoian in QA — Автоматизация
🌚
Взяла уникальный, все прошло, спасибо. Но странно, что он из первого не брал текст
👍
источник

K

Kto? in QA — Автоматизация
Всем привет.
Есть вот такая форма (http://joxi.ru/MAjk63qfx9yD1r)
генерируется после того как с апи прийдет респонс в Json формате. Задача, как проверить что этот график правильный и главная задача - что бы он отрисовался. Если что - Jsonы я сравнил уже. Кто как подскажет это решить?
источник

AA

Andrew Antoniuk in QA — Автоматизация
Kto?
Всем привет.
Есть вот такая форма (http://joxi.ru/MAjk63qfx9yD1r)
генерируется после того как с апи прийдет респонс в Json формате. Задача, как проверить что этот график правильный и главная задача - что бы он отрисовался. Если что - Jsonы я сравнил уже. Кто как подскажет это решить?
Надо эталонный json хранить и сравнивать значение  + сделать эталоный график  и потом делать скриншот и сравнивать картинки
источник

K

Kto? in QA — Автоматизация
Andrew Antoniuk
Надо эталонный json хранить и сравнивать значение  + сделать эталоный график  и потом делать скриншот и сравнивать картинки
Первая часть сделана, вот осталась:
потом делать скриншот и сравнивать картинки
Где об этом можно почитать , может примеры есть? буду благодарен
источник

AA

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

K

Kto? in QA — Автоматизация
О круто спасибо, буду читать
источник

AA

Andrew Antoniuk in QA — Автоматизация
Kto?
О круто спасибо, буду читать
Еще можно про aShot прочитать в github и на habr есть примеры
источник
2020 July 02

K

Kto? in QA — Автоматизация
http://joxi.ru/bmoNlxgU9gbZPr
Уже дал доступы на запись, все равно нет возможности вытянуть класс. Кто как решал вопрос?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Я, конечно, извиняюсь — но при всей моей любви к Sikuli , нет ли веток по этой теме посвежее 2012-го года? :)
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Тем более что Sikuli позиционирует себя как автоматизация по картинкам. но не сравнение картинок.
источник

AA

Andrew Antoniuk in QA — Автоматизация
Roman (rpwheeler)
Тем более что Sikuli позиционирует себя как автоматизация по картинкам. но не сравнение картинок.
Я не про sikuli  имел ввиду а про imagemagic и ashot
источник

K

Kto? in QA — Автоматизация
Есть Варианты решения ребят? подскажите плз
источник

IE

Ivan Efimov in QA — Автоматизация
🌚
Кто нибудь может подсказать, почему из тега таблицы <th> не получается вытянуть текст через .text? Элемент находит ( скрин 1)пробовала разные варианты и с селекторами тоже, но текст оттуда не подтягивается ( скрин 2)
почему header содержит текст?
xpath тоже так себе название, лучше будет header_xpath.
exected_result => exptected_header_text
header => actual_header_text
link => main_page_lang_url
assert actual_header_text == exptected_header_text так же лучше?

test_xpath => assert_header_text_on_main_page_lang

Don't make me think.
источник

🌚

🌚 in QA — Автоматизация
Ivan Efimov
почему header содержит текст?
xpath тоже так себе название, лучше будет header_xpath.
exected_result => exptected_header_text
header => actual_header_text
link => main_page_lang_url
assert actual_header_text == exptected_header_text так же лучше?

test_xpath => assert_header_text_on_main_page_lang

Don't make me think.
На названия полей не смотрите даже, это пробные
источник

IE

Ivan Efimov in QA — Автоматизация
хорошо когда показывают код, так можно быстрее научиться или увидеть недочеты
источник

IE

Ivan Efimov in QA — Автоматизация
Kto?
Всем привет.
Есть вот такая форма (http://joxi.ru/MAjk63qfx9yD1r)
генерируется после того как с апи прийдет респонс в Json формате. Задача, как проверить что этот график правильный и главная задача - что бы он отрисовался. Если что - Jsonы я сравнил уже. Кто как подскажет это решить?
если компонент сторонний/свой достаточно проверить отрисовку граничных значений, а данные проверять уже в json.
источник

K

Kto? in QA — Автоматизация
Ivan Efimov
если компонент сторонний/свой достаточно проверить отрисовку граничных значений, а данные проверять уже в json.
Json я проверяю, но там нет параметра src, а есть какой то canvas id =‘lalala’, что бы я мог оригинал сохранить и потом сравнить с той что пришла
источник

IE

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

IE

Ivan Efimov in QA — Автоматизация
Можно двумя строчками обойтись:
var image = canvas.toDataURL("image/png").replace("image/png", "image/octet-stream");  // here is the most important part because if you dont replace you will get a DOM 18 exception.
window.location.href=image; // it will save locally
источник

IE

Ivan Efimov in QA — Автоматизация
для мониторинга мне достаточно было проверять актуальность данных, если данные устарели мониторилка реагировала.
источник