Size: a a a

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

2019 December 02

D

Dmitry in QA — Автоматизация
ситуация аналогичная flash плееру, если не ошибаюсь
источник

LY

Lev Yarushin in QA — Автоматизация
Dmitry
Возможности загрузить файл/получить по нему идентифицирующую информацию я не вижу.
<embed id="plugin" type="application/x-google-chrome-pdf" src="https://someAddress:somePort?Filelinkid=RjN5MFVoS3Bmc1liZmFXY1U2OEh3SnhXZXpsazNpTlN1RWl1bFNTNVFsYS8zZnNoemR1dzA0dmI4Zzh2UVpyeWh0cGxiQkJkTmZPRVE1RVUzcjdidmNEZUt2Z3Z4VTQ5aEJsaWhvdStC2d5alBnOA==" stream-url="chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/c88f3123-3e24-4fb9-aeba-ecdd1a7c447f"
Тут, как мне кажется, не к чему прицепится. Открывается extension, который и открывает файл. Т.е. для клиентской стороны инфы 0.
Отключить просмотр pdf в браузере. Скачать pdf. Взять либу для работы с pdf для своего ЯП и смотреть что там надо.
источник

D

Dmitry in QA — Автоматизация
Lev Yarushin
Отключить просмотр pdf в браузере. Скачать pdf. Взять либу для работы с pdf для своего ЯП и смотреть что там надо.
Интересная мысль с отключением, сейчас чекну. Благодарю🤝
источник

M

Merg in QA — Автоматизация
А зачем название пдф через браузер тестить?)
источник

LY

Lev Yarushin in QA — Автоматизация
для chrome в prefs
browser.download.folderList=2
download.default_directory=путь-куда-сохранять
browser.helperApps.neverAsk.saveToDisk=application/pdf
plugins.always_open_pdf_externally=true
источник

LY

Lev Yarushin in QA — Автоматизация
Если имя файла неизвестно заранее, то дождаться завершения скачивания в хроме можно по отсутствию по пути загрузок файлов с расширением .crdownload
источник

D

Dmitry in QA — Автоматизация
Merg
А зачем название пдф через браузер тестить?)
Никто название и не тестирует, проверяется соответствие открытого документа для конкретного пользователя)
источник

D

Dmitry in QA — Автоматизация
Lev Yarushin
Если имя файла неизвестно заранее, то дождаться завершения скачивания в хроме можно по отсутствию по пути загрузок файлов с расширением .crdownload
Спасибо, с загрузкой файлов опыт имеется)
источник

LY

Lev Yarushin in QA — Автоматизация
Решал похожую задачу, для Python есть хорошая библиотека pdfminer. Можно использовать как консольную утилиту для добычи текста из pdf
источник

И

Игорь in QA — Автоматизация
Кто знает как настроить Allure на gradle + junit5 + cucumber?Реализация шагов на selenide
источник

И

Игорь in QA — Автоматизация
Насколько знаю у allure есть библиотеки: allure-cucumber4jvm, allure-junit5, allure-selenide
источник

BO

Boris Osipov in QA — Автоматизация
Игорь
Кто знает как настроить Allure на gradle + junit5 + cucumber?Реализация шагов на selenide
источник

M

Mikhail in QA — Автоматизация
Может кто скинуть пример тестового фреймворка на java appium testng?
источник

M

Mikhail in QA — Автоматизация
Можно без тестнг
источник

СС

Сказочный Сникерс in QA — Автоматизация
Антон
Всем привет. Подскажите, пожалуйста, как можно явно задать на каком ip создавать отчёт allure?
allure --help | grep host
источник

А

Алексей in QA — Автоматизация
Подскажите, как в protractor открыть браузер во весь экран? browser.get()
источник

AV

Alexei Vinogradov in QA — Автоматизация
Алексей
Подскажите, как в protractor открыть браузер во весь экран? browser.get()
источник

А

Алексей in QA — Автоматизация
Спасибо!
источник

АК

Александр Кот in QA — Автоматизация
Кручу линтер к гитлабу, гитлаб версии 12.3.5. Какой линтер не особо важно, но pylint.
Решил подзаморочиться с простановкой badge [pylint|result] в Readme.md.
Планирую на каждую версию коммита подхватывать последние результаты линтера, прямо в Readme, без новых коммитов в этот файл.

Пока не осилил. Может есть кто заморочился подобным и победил?

Решил пока сделать только один бейдж, на проект, получилось. Сейчас его патчу разными коммитами по gitlab-api (возможно скоро сделаю его только для мастер ветки, если осилю по-коммитную подхватку в readme) С gitlabpages не работал, слышал через них как-то можно сосать актуальные badges в readme, но пока стараюсь избегать такой большой пласт новых знаний.
Что уже сделал.
Генерацию badge при помощи anybadge в gitlab-консоли. Сохранение артефакта badge.svg в артефакты джобы. Обновление badge gitlab-проекта, указанием на этот новый артефакт.

выглядит вот так.

Приветствую любую помощь/советы. Интересующимся готов ответить на вопросы.
источник

LY

Lev Yarushin in QA — Автоматизация
А зачем в ридми?
источник