Size: a a a

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

2020 July 08

FA

Fedor Altunin in QA — Автоматизация
Bola
это же просто библиотека для работы с браузером . А все остальное делается с помощью тестраннеров.
ну во wdio же есть такая возможность
источник

B

Bola in QA — Автоматизация
Это другое (тут картинка).
В общем, playwright/puppeteer - это библиотеки. А вот как будешь ими пользоваться, этим вопросом занимаешься самостоятельно.
источник

FA

Fedor Altunin in QA — Автоматизация
Bola
Это другое (тут картинка).
В общем, playwright/puppeteer - это библиотеки. А вот как будешь ими пользоваться, этим вопросом занимаешься самостоятельно.
Понял, спасибо
источник

z

zaha in QA — Автоматизация
есть кто тесировал апи с пользовательским сертификатом в Rest Asssured? rest assured работает только с  .jks, а вот jks не получается импортировать в truststore. А если просто указывать как
given().keystore("/pathToJksInClassPath", <password>). ..
 
получаю ошибку
"Received fatal alert: handshake_failure"
если сделать так
given().auth().certificate("keystore.jks", "my_password", certAuthSettings().allowAllHostNames())
получаю ошибку  
"sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"
источник

A

Andrey in QA — Автоматизация
@levyarushin добрый день. Поиск подсказывает, что Вы знакомы с kiwi tcms. Могу я написать в лс пару вопросов по функционалу, а то боюсь, что тут будет оффтопом?
источник

LY

Lev Yarushin in QA — Автоматизация
Andrey
@levyarushin добрый день. Поиск подсказывает, что Вы знакомы с kiwi tcms. Могу я написать в лс пару вопросов по функционалу, а то боюсь, что тут будет оффтопом?
Пишите
источник

D

Dasha in QA — Автоматизация
Сергей Лю-ку-тан
всем привет. работал кто с фреймворком jGit?
Напишите конкретную проблему
источник

S

Sergei in QA — Автоматизация
может там проблем нет, просто ищет единоверцев 🙂
источник

K

Kto? in QA — Автоматизация
Bola
график - это чье-то решение или вашей компании?
Приходит джейсон и на канвасе рисуется
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Kto?
Приходит джейсон и на канвасе рисуется
Он имеет в виду вот эту отрисовку -- в вашей компании писали, или это какой-то сторонний компонент?

Если в вашей, то можно просить "дать сигнал" конца отрисовки, если сторонний -- нет такой возможности.
источник

K

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

S

Sergei in QA — Автоматизация
У канваса есть метод getImageData() (https://www.w3schools.com/tags/canvas_getimagedata.asp) и понять что его контент изменился не составляет труда безо всяких сравнений скриншотов
источник

S

Sergei in QA — Автоматизация
по поводу того как дождаться, что график закончил рисоваться, если он конечно рисуется несколько миллисекунд а не сразу отображается 🙂
1. дождаться когда контент начнет рисоваться - условие хотя бы один пиксель не белый
2. дождаться когда контент перестанет рисоваться - условие все пиксели перестали изменяться между двумя замерами или в течение н-р 1 сек
источник

B

Bola in QA — Автоматизация
Roman (rpwheeler)
Он имеет в виду вот эту отрисовку -- в вашей компании писали, или это какой-то сторонний компонент?

Если в вашей, то можно просить "дать сигнал" конца отрисовки, если сторонний -- нет такой возможности.
Если сторонний - зачем его тестировать
источник

LY

Lev Yarushin in QA — Автоматизация
Sergei
У канваса есть метод getImageData() (https://www.w3schools.com/tags/canvas_getimagedata.asp) и понять что его контент изменился не составляет труда безо всяких сравнений скриншотов
Ну никто не мешает использовать этот метод чтобы получить скриншот канваса, да ещё и можно ограничить размеры области. Там массив пикселей, который довольно просто преобразовать в картинку, которую уже скормить opencv.
Сравнивать массив пикселей самому - работа неблагодарная, если конечно что-то простое не проверять (например что альфа-канал не пустой).
источник

K

Kto? in QA — Автоматизация
1) У меня две задачи
Сравнить две картинки (сделано через ассерт) = но надо что бы потом понять в тим сити когда упадет тест, в третей картинке видить - что именно на картинке не соответствует оригиналу)
2) Дождаться загрузки графиков в канвасе, каким то методом, а не через жесткий Thread.sleep
источник

M

Mike in QA — Автоматизация
Всем привет!
Вопрос по CodeCeption+PHP

Поиск возвращает несколько подходящих выдач товаров и на странице результатов поиска пишется, что найдено N элементов
Необходимо посчитать количество элементов массива выдачи и сравнить с этой самой строкой о результатах поиска на сайте.

Почитал доку codeception, но не нашел решения из коробки
Вопрос к опытным пользователям codeception, можно ли это сделать средстами фреймворка или чисто через PHP решать?
источник

MB

Michael Bodnarchuk in QA — Автоматизация
Mike
Всем привет!
Вопрос по CodeCeption+PHP

Поиск возвращает несколько подходящих выдач товаров и на странице результатов поиска пишется, что найдено N элементов
Необходимо посчитать количество элементов массива выдачи и сравнить с этой самой строкой о результатах поиска на сайте.

Почитал доку codeception, но не нашел решения из коробки
Вопрос к опытным пользователям codeception, можно ли это сделать средстами фреймворка или чисто через PHP решать?
Ну вообще конечно лучше свой метод в хелпер написать, так как конкретно такого может не быть.

Но можно воспользоваться комбинацией grabTextFrom и seeNumberOfElements
источник

M

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

R(

Roman (rpwheeler) in QA — Автоматизация
По случайности погиб нелепой смертью пост по пути изучения Java автоматизации на который была ссылка в закрепе. Меня попросили его восстановить, я восстановил, немного дополнив.
источник