Size: a a a

QA — Automation

2021 September 13

АУ

Александр Ульяницкий... in QA — Automation
Или url просто засунуть в тестовый класс?
источник

V

Viktor in QA — Automation
Почему не сможете?
источник

V

Viktor in QA — Automation
Вы его там просто захардкодили
источник

V

Viktor in QA — Automation
А лучше параметром передать
источник

V

Viktor in QA — Automation
А еще лучше пробросить BaseUrl между page
источник

V

Viktor in QA — Automation
И прописывать в одном месте
источник

АУ

Александр Ульяницкий... in QA — Automation
Можем в личке пообщаться? Чтобы не мешать никому
источник

V

Viktor in QA — Automation
Да
источник

АУ

Александр Ульяницкий... in QA — Automation
Отписал
источник

СК

Семён Калугин... in QA — Automation
Всем добрый день, надеюсь здесь есть люди, которые работают в TestProject.
У меня следующее проблема не получается отправить исправленный код обратно на сайт и запустить её.(тестирую мобилки)
Вот верхняя часть кода:
from src.testproject.sdk.drivers import webdriver
from src.testproject.classes import DriverStepSettings, StepSettings
from src.testproject.decorator import report_assertion_errors
from src.testproject.enums import SleepTimingType
import pytest
def driver():
   capabilities = {
       "platformName": "Android",
       "udid": "bf25f2cf",
       "appPackage": "com.ltech.iti",
       "appActivity": "com.ltech.iti.ui.MainActivity",
   }
   driver = webdriver.Remote(token="токен в профиле на сайте",
                             project_name="Название проекта",
                             job_name="название job",
                             desired_capabilities=capabilities)
   step_settings = StepSettings(timeout=15000,
                                sleep_time=500,
                                sleep_timing_type=SleepTimingType.Before)
   with DriverStepSettings(driver, step_settings):
       yield driver
   driver.quit()

При запуске кода выдает:
= RESTART: C:\Users\Semen\Downloads\My_first_Project_TEST_android\test_test_android.py

Может кто подсказать как правильна настроить код?
источник

MS

Mikhail Safonov in QA — Automation
Всем привет! Поделитесь пожалуйста ссылкой или примером как организовать параметризованные тесты через выгрузку данных с ексель. Сейчас сделано через  com.tngtech.java.junit.dataprovider, а данные лежат просто в отдельном классе
источник

AD

A D in QA — Automation
В методе с дата провайдером читать Эксель и возвращать данные вместо хардкода из датапровайдера?
источник

К

Кирилл in QA — Automation
Всем привет. Знает ли кто инструменты для тестирования покупок в приложении на iOS?
источник

MS

Mikhail Safonov in QA — Automation
вопрос снят, что то сегодня не мой день) спасибо
источник

M

Morozik in QA — Automation
Всем привет! Использую selenide + galen framework. В тесте докликиваю до нужного мне элемента. Чтобы элемент был полностью виден, скролю немного страницу. После этого проверяю верстку galen, но при захвате элемента actual скриншот съезжает. Кто знает как победить эту проблему?
источник

AV

Alexei Vinogradov in QA — Automation
galen разве скриншоты обрабатывает?

Я очень подозреваю, что нет, и что ему должно быть всё равно что куда проскроллено тоже.
источник

M

Morozik in QA — Automation
источник

AV

Alexei Vinogradov in QA — Automation
А, в смысле галеном картинки сравнивать?

Имхо довольно рискованный выбор, гален всё-таки специализируется на анализе вёрстки по css, для визуального сравнения другие инструменты обычно берут.

Особенностей сравнения картинок галена не изучал, ничем тут помочь не могу
источник

B

Bola in QA — Automation
а чем скриншот снимаешь? снимаешь весь экран? можно наверное заскриншотить элемент
источник

M

Morozik in QA — Automation
в гален спеке прописан конкретный элемент. Снимает скрин сам гален. Без скролла всё корректно работает=(
источник