Вот пример TestScript, который сгенерирован для моего приложения: < /p>
Код: Выделить всё
# test.py
startApplication("\"AppX\"")
mouseClick(waitForObject(names.AppX_Window), 554, 782, MouseButton.PrimaryButton)
mouseClick(waitForObject(names.AppX_Window), 560, 828, MouseButton.PrimaryButton)
# names.py
AppX_Window = {"text": "App X", "type": "Window"}
< /code>
Поэтому я решил попробовать еще одно окно, которое является краской, и Squish прекрасно работал. Он осмотрел каждую конкретную кнопку, которую я нажал и объявил каждый из них в файле names.py.
Вот пример TestScript, который сгенерирован для краски: < /p>
# test.py
startApplication("mspaint")
clickButton(waitForObject(names.pencil_Button))
clickButton(waitForObject(names.fill_with_color_Button))
# names.py
pencil_Button = {"text": "Pencil", "type": "Button"}
fill_with_color_Button = {"text": "Fill with color", "type": "Button"}
Подробнее здесь: https://stackoverflow.com/questions/662 ... ion-window