Size: a a a

testing_in_python

2021 July 03

V

Vyacheslav in testing_in_python
Опять немножко подспоткнулся на красивом описании параметризации, в случае если параметры подаются списком. То не могу сообразить как въехать в этот список и для каждого параметра дать имя. Лучшее что придумал это через доп.генератор, но мне кажется можно и компактнее это как то сделать.как?
def description():
   while True:
       yield f'alias:'
       yield f'sys'
       yield f'version'
c=iter(description())


b=[['Brand X', '98', 10], ['Brand Y', 'NT', 10], ['Brand Y', '2000', 15]]
@pytest.mark.parametrize(["name", "windows","version"], b, ids=lambda x: f'{next(c)}:{x}')
def test(self, name, windows, version,):
   assert name!=windows
источник

V

Vyacheslav in testing_in_python
источник
2021 July 04

IS

Idi Suda in testing_in_python
источник
2021 July 05

ST

Sergey Tomashov in testing_in_python
привет! подскажите, как можно запускать adb комманды в браузерстаке (использую python / appium). интересует запуск adb monkey
источник

EB

Evgenii B in testing_in_python
не думаю что adb по-умолчанию доступно в browserstack
источник

EB

Evgenii B in testing_in_python
https://www.browserstack.com/docs/app-automate/appium/references/adb-commands-android их дока намекает что любые эквиваленты команд надо использовать
источник

ST

Sergey Tomashov in testing_in_python
да видел доку, подумал может через execute scripit можно как то
источник

ДШ

Дарья Шарандо... in testing_in_python
Всем привет! Подскажите, пожалуйста, кто-нибудь сталкивался с необходимостью выбрать файл для импорта при запуске теста с помощью selenoid?

Если точнее, мне нужно перейти в папку Downloads и выбрать в ней файл с конкретным названием, но я пока не представляю, за что зацепиться и как взаимодействовать с этим интерфейсом. Инпута для ввода пути/полного названия файла нет, как видите
источник

СС

Сказочный Сникерс... in testing_in_python
инпут в любом случае должен быть
источник

СС

Сказочный Сникерс... in testing_in_python
это на скрине какой то самописный (не системный) файловый обзервер?
источник

ДШ

Дарья Шарандо... in testing_in_python
Ну вот на скрине диалог, который открывается, в нем ипута не видно
источник

СС

Сказочный Сникерс... in testing_in_python
а ты не ищи в нем)
источник

СС

Сказочный Сникерс... in testing_in_python
ищи там откуда ты вызвала эту форму
источник

СС

Сказочный Сникерс... in testing_in_python
в случае с селеноидом бесполезно искать файл так, его там нет и не будет
источник

ДШ

Дарья Шарандо... in testing_in_python
Даже если я его скачала до этого? И проверила с помощью селеноид хаба, что он действительно загружен?
источник

ДШ

Дарья Шарандо... in testing_in_python
У меня есть условная кнопка "Загрузить файл", после нажатия на которую и появляется эта форма. Искать там особо нечего
источник

СС

Сказочный Сникерс... in testing_in_python
сначала файл скачивается а потом обратно загружается?
источник

СС

Сказочный Сникерс... in testing_in_python
не понял...
источник

ЖС

Жук Самсаед... in testing_in_python
это системный, гном
источник

ЖС

Жук Самсаед... in testing_in_python
точнее гтк
источник