Size: a a a

QA — Automation

2021 June 17

SD

S D in QA — Automation
да хотелось бы юаем одним обойтись, с апи доп. трудозатраты
источник

SD

S D in QA — Automation
это самый сложный и долгий вариант :D
источник

op

orc peon in QA — Automation
Можно данные таблицы таблицы сравнивать периодически, если они меняются
источник

YB

Yuriy Balitskiy in QA — Automation
Ребят подскажите как решить вопрос : при запуске докер-джобы с  тестами которые успешно выполнились , то сборка пушится и выводятся результаты в Дженкинсе, а если хотя бы один тест в статусе FAILED , то получаю ошибку "The command pytest  test.py --junitxml=reports/result.xml" returned a non-zero code:1"  и дальше сборка не пушиться и результатов с упавшими тестами нет
источник

ТФ

Татьяна Федотова... in QA — Automation
Возьмите любой элемент до обновления и проверяйте, скажем, 1 раз в секунду StaleReferenceExeption от него
источник

AS

Andrei Solntsev in QA — Automation
Что вы такое говорите, господа... Все эти проверки на SEE и пр. - хаки, проверяющие имплементации, но не результат...
Единственное правильное решение:
1. Проверить, что на экране нет слова "жопа".
2. Заинсертить слово "жопа" в базу данных (или откуда там эти обновления подгружаются через N минут)
3. Подождать, пока на экране появится слово "жопа" (с таймаутом в N минут)
источник

AS

Andrei Solntsev in QA — Automation
А по-моему, ждать ЦЕЛУЮ минуту - дико зазорно. Это же целая вечность для автотестов!
Я бы поискал какую-нибудь настройку или хитрый кусочек на javascript , который превратить 1 минуту в 1 секунду. И вот подождать 1 секунду уже не зазорно.
источник

КЛ

Константин Ленивков... in QA — Automation
Ребят а может кто кинуть пример, как logging используют в патерне page object, pytest я чёто его в фикстуру скинул он не запускается в тесте
источник

КЛ

Константин Ленивков... in QA — Automation
Думаю если декоратор накрутить на тест-кейс с logging будет норм, или может есть какие то приёмы
источник

AL

Aleksandr Litovsky in QA — Automation
Как пример
```
// pytest.ini
[pytest]
log_format = %(asctime)s %(levelname)s %(message)s
log_date_format = %Y-%m-%d %H:%M:%S
log_cli=true
log_level=INFO
markers =

```

В коде
```
logger = logging.getLogger("your name")
```
источник

КЛ

Константин Ленивков... in QA — Automation
Спасибо
источник

SD

S D in QA — Automation
да, кстати, задумался в сторону сравнения скриншотов. один после скролла к последнему элементу, а другой - после выдержки времени на обновление (таблица отобразится снова с первого элемента)
источник

mf

mathias fux in QA — Automation
всем привет!
Кто нибудь сталкивался с подобной проблемой?
Использую библиотеку javamail для чтения почты, с моего компа письма читаются и удаляются корректно.
С машины, на которой гоняются тесты не удается подключится к почте

лог:
[mjavax.mail.MessagingException: Connection dropped by server?;
 nested exception is:
 java.io.IOException: Connection dropped by server?
источник

A

Andrew in QA — Automation
Привет, ребят, может кто поможет рекомендацией, нужен Senior QA Automation engineer в Киев, на Python. Очень крутые условия, спасибо заранее✌️
источник

А

Алексей in QA — Automation
пишите в @qa_jobs
источник

SS

Sergey Shoomakov in QA — Automation
Привет. А кому-нибудь приходилось автоматизировать расширения для браузеров. Точней приложения, с расширениями, аля metamask? Какие инструменты можно использовать. Я взял пока puppeteer. Но все же может еще какие варианты есть
источник

А

Артур Колычев... in QA — Automation
Доброго дня! Понимаю, что учиться надо на своих ошибках, но хотелось бы узнать мнение опытных людей) Нужен совет в части организации тестирования (подход, инструменты и т.п.)

Суть вопроса:
Новый проект (Веб). На данный момент есть чуть-чуть UI и APIшная заглушка со статическим набором данных. Серверной части пока нет. Интеграционное тестирование будет после. До этого момента занимался исключительно ручным тестированием на другом проекте. Сейчас надо писать юайные автотесты (написать могу). Руководство хочет всё в контейнерах в kubernetes`е крутить (и приложение и тесты). Желательно ещё интегрировать весь процесс с выводом логов или графиков в ТМС (в нашем случае TFS/Azure DevOps)

Подскажите, куда посмотреть и что почитать для реализации всего этого? Может у кого есть опыт в подобной организации и вы могли бы схематично описать, как это у вас работает? По инструментам в данный момент не важно, что использовать, т.к. всё с нуля сейчас делается

P.S. смотрю в сторону Selenoid, но не уверен пока ни в чём)
источник

SD

S D in QA — Automation
соглашусь, но я с js не дружу
источник

N

Natalia Sergevna in QA — Automation
Привет всем! Использую python и selenium. Кейс простой, нужно кликнуть на определённую кнопку. По локатору она находится, но клика не происходит.
Браузер FF. Заметила вот что - при вызове браузера автотестом на этой кнопке нет тега event, поэтому и нет клика...
поведение похоже на такое, как буд-то бы у браузера выключен js..не знаю.
В хроме код работает полностью.
Скажите, что можно сделать в этой ситуации?
источник

TN

Timur Nurlygayanov in QA — Automation
Привет, есть ли какие-нибудь JS  ошибки в консоли, когда выполняется тест на FF?
источник