t.me/atinfo_chat Telegram группа по автоматизации тестирования

Robot Framework + Appium + Cross Platform

Теги: #<Tag:0x00007f9afba85988> #<Tag:0x00007f9afba85898> #<Tag:0x00007f9afba85708> #<Tag:0x00007f9afba85618> #<Tag:0x00007f9afba85550> #<Tag:0x00007f9afba85398>

Итак , наткнулся на проблему с реализацией структуры которая хранила бы отдельно локаторы iOS и Android приложений , но при этом имела бы одинаковые шаги для тестов. Есть у кого нибудь опыт реализации подобного на роботе ?

Сделайте 2 файла .py и сохраните там локаторы, которые будут как variable files. При запуске тестов можно указать параметром, какой из variable file использовать, например:

--variablefile android_locators.py
1 Симпатия

рано или поздно степы начнут отличаться :slight_smile:
а если не начнут то я бы создал файл json - в котором просто по ключу ios/android получал бы список идентичных по названию локаторов.