-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[US-12-4] Другой вариант объявления ПО для вивидуса (vividus) #1547
Comments
Поменять формат выгрузки |
Анна до конца недели занимается инвестигацией, в случае если не получается, то переносим на следующий релиз. |
Not implemented parts due to the project being mothballed and lack of time for development:
|
Description
##AS-IS
PO объявляется через переменные вида
которые хранятся в файле
pages.properties
в директории\src\main\resources\properties\suite\web_app
TO-BE
Новый формат ПО - Pizza-Test-main.zip
Нужен дизайн переключения формата представления ПО - видимо комбобокс наподобии выбора аннотации на панели сетапа создания ПО. Но вот как назвать этот комбик и какие у него значения?
PO Type: [Variables | Tables ] ? - ПОДУМАТЬ
Судя по всему они создают файлы ПО в директории
\src\main\resources\data\tables\web_app\locators\patternSet
По одному файлу на ПО где файл именуется
%ИМЯ_ПЭЙДЖ_ОБЪЕКТА%_page.table
Например:
%ИМЯ_ПЭЙДЖ_ОБЪЕКТА%_fragment.table
.Например:
Потом - нам придётся к этому вернуться.
Внутри файла в заголовке присутствует строчка:
{transformer=FROM_LANDSCAPE}
- НЕПОНЯТНО!!! УЗНАТЬ!!!и локаторы перечислены в формате:
|%ИМЯ_ЛОКАТОРА% {тут пробелы} |By.xpath(%ЛОКАТОР%) {тут пробелы}|
При этом: пробелов в каждой колонке должно быть столько что бы сумма длинны имени локатора (или самого локатора в объвязке) + количество пробелов было равно длинне самого длинного имени в ПО (или самого локатора в обвязке) + 1 (2 - если колонка локаторов)
Например:
Definitions of Done:
Design:
figma
1. Выбор типа. Когда мы выбираем фреймворк Vividus, под его инпутом появляется новый Radio-Button сдвигая остальные вниз. Значение по умолчанию - Table
2. Колонки
закруглённый, D9D9D9, 5px в толщину, чтобы было консистентно с остальными в плагине
скроллбар прикреплён к последнему локатору, если локаторов мало
![image](https://private-user-images.githubusercontent.com/101407186/304229107-4693076a-0db2-4d89-a26e-3fd764e480b6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDgzNTgsIm5iZiI6MTczOTM0ODA1OCwicGF0aCI6Ii8xMDE0MDcxODYvMzA0MjI5MTA3LTQ2OTMwNzZhLTBkYjItNGQ4OS1hMjZlLTNmZDc2NGU0ODBiNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwODE0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jMWFlMmIzNzdhOTM2NTgwYWQyZGRmMGM3NGRlZDM5YWVhNWViOThiZDhmZTcwZDA3NGY1MTVkZjcwYjFkZDEwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.gorclOYp5vw6XzDJ_QvUYI7KI1cvXCL7zTIUgV2e1IU)
Default - Neutral/4 F0F0F0 1px
Hover - Neutral/6 BFBFBF 1px
Active (когда мы зажали мышкой и начали двигать) - Neutral/6 BFBFBF 2px
7. Результат РО
К тому что есть добавляем колонки+дивайдер между ними и скроллбары под последним локатором в списке
![image](https://private-user-images.githubusercontent.com/101407186/304230174-43227c6d-5e7e-4f29-a14d-f906f7a1bee8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDgzNTgsIm5iZiI6MTczOTM0ODA1OCwicGF0aCI6Ii8xMDE0MDcxODYvMzA0MjMwMTc0LTQzMjI3YzZkLTVlN2UtNGYyOS1hMTRkLWY5MDZmN2ExYmVlOC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwODE0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mYjVjYmE0ZTY5MjQ2OWI1Zjg2ZDJjZTFiYWUxNzg0YjA2N2I0NDM3MzY4ODRiNDFkMjI2MGZiY2M5ZDc4NzNhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.bHRp3QbNQzMi0Pj-m3j08CMi6-PjTRvRHjx_ZwCJFas)
Если строк много, то скроллы по нижнему краю поверх локаторов
![image](https://private-user-images.githubusercontent.com/101407186/304231126-5c873319-3ae1-48a5-9fa7-5ae20d0fff8f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNDgzNTgsIm5iZiI6MTczOTM0ODA1OCwicGF0aCI6Ii8xMDE0MDcxODYvMzA0MjMxMTI2LTVjODczMzE5LTNhZTEtNDhhNS05ZmE3LTVhZTIwZDBmZmY4Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQwODE0MThaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01MjAwYzMyZmM2MDE4YzMyMDgxMzdiOWQ3MWNlOWUxMDViM2NjZTM5ZWEwNjRjYTFhMjBlNGZkYjIyYTkxYTkyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.k6CER654yYIfuY80ODTfuzIllCC48LOvR-ZKWoKsx-A)
MVP вариант на основе 5 анта:
figma
The text was updated successfully, but these errors were encountered: