Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 15353 - Написание тестов на AutoIT для wine   Make a simular bug
Summary: Написание тестов на AutoIT для wine
Status: NEW
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Файловые операции (show other bugs)
Version: -
Hardware: PC Linux
: P4 minor
Target Milestone: ---
Assignee: BUGS@Etersoft
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 15358
Blocks: 15164
  Show dependency treegraph
 
In work:
Reported: 2021-10-25 18:15 MSK by Павел Солдатов
Modified: 2024-02-09 23:18 MSK (History)
2 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Павел Солдатов 2021-10-25 18:15:39 MSK
AutoIT - язык для автоматизации выполнения задач в Microsoft Windows. Нужны тесты для проверки базовой функциональности программы в wine: установка, запуск, создание файла, сохранение, открытие, выход из программы.
Comment 1 Павел Солдатов 2021-10-25 18:19:16 MSK
Создал виртуальную машину Windows скачал и установил туда всё необходимо для работы с AutoIT. Изучил документацию, написал несколько пробных тестов с notepad открыть, закрыть, написать, сохранить. Столкнулся с проблемой для автоматизации нужно заранее всё про программу писать,  не обходимо указывать конкретный окна и параметры.
Comment 2 Павел Солдатов 2021-10-28 20:55:35 MSK
Перед работой с компасом, решил проверить как wine вообще будет справляться с AutoIT. 
Написал тестовый скрипт 
Run("notepad.exe")
WinWaitActive("Безымянный - Блокнот")
Send("Это некоторый текст.")
WinClose("Безымянный - Блокнот")
WinWaitActive("Блокнот", "Сох&ранить")
Send("!n")
Установить на swine AutoIT не получилось(бага будет создана). Перевел скрипт в EXE и выполнил его. важное наблюдение названия окон отличаются от версий и в wine. 
Теперь никаких разработки в vbox на винде.
Comment 3 Павел Бекетов 2022-03-02 15:46:41 MSK
Необходимо возобновить работы над тестами для установки всех программ МГТУ, чтобы мы могли перейти на новую версию wine.
Comment 4 Павел Солдатов 2022-03-09 20:00:13 MSK
(Ответ Павел Бекетов на комментарий #3)
> всех программ МГТУ
Из чата в телеграмме 
Павел Б.
КОМПАС 3D v20 x32
АПМ WinMachine v19
АПМ Multiphysics v19
MathCAD15
National Instruments MULTISIM 14.2 EDU
Altium Designer 16
SolidWorks 2019 SP 5.0
CATIA V6R2013x

Действия для тестирования

Открытие программы
Создание нового документа
Сохранение изменений
Открытие сохранённого документа
Печать на принтер
Закрытие программы
Comment 5 Павел Солдатов 2022-03-09 20:00:30 MSK
Пытался реализовать разработку скриптов без использования windows, но это не представляется возможным использовать в wine AutoIt Window Info Tool. Клонировал win10x32, установил компас v20 x32 и AutoIt. Теперь разработка будет осуществляться на виртуальной машине. Где можно найти весь пул программ из комментария выше? План создать репозиторий на гитлаб. С исходниками программ и файлам exe которые нужно будет запустить под wine.
Comment 6 Павел Бекетов 2022-03-09 20:15:59 MSK
(Ответ Павел Солдатов на комментарий #5)
>  Где можно найти весь пул программ из комментария выше? 


Весь пул программ есть у нас на /var/ftp/pvt/Windows/MD
Comment 7 Павел Солдатов 2022-03-18 19:25:35 MSK
доступ к программам из windows \\server\ftp\pvt\Windows\MD
написал тест для КОМПАС_3D_v20_x32 , но компас не принимает от AutoIt (^s)?, что является ctrl+s. Поэтому все ограничилось созданием нового документа, отправкой туда пары фраз. Печать не работает? как печатать из вайна?