Pull to refresh

Comments 7

Спасибо за материал, интересно будет глянуть при случае. Однако, во всем этом есть одно больше но — QtScript объявлен deprecated начиная с Qt 5.5 Работать оно конечно еще будет, но сколько времени не очень понятно.
Однако, во всем этом есть одно больше но — QtScript объявлен deprecated начиная с Qt 5.5 Работать оно конечно еще будет, но сколько времени не очень понятно.


Будет работать до Qt 6.x. См. qt-script-deprecated-what-is-replacement.
На смену разработчики Qt предлагают QJSEngine, но т.к. у меня основные проекты на Qt 4.x, я не спешу пока что либо менять.
QT Webdriver от cisco не пробовали?


Нет, альфа версия Qt Monkey появилась в 2008 году, тогда Qе Webdriver не было в opensource, а может не было вообще (судя по первому коммиту в 2013).
Надо будет посмотреть.
Интересно, а почему не выбрали, скажем, PyQt/PySide (возможно, в связке с pytest)? Там есть или были подводные камни?
Интересно, а почему не выбрали, скажем, PyQt/PySide (возможно, в связке с pytest)? Там есть или были подводные камни?

А можете пояснить что вы имеете ввиду, т.к. вообще не вижу как Py*что-то может помочь в данном вопросе?

Т.е. есть программа на Qt/C++ и мы хотим её протестировать.
Нам нужно понажимать кнопки, повызывать менюшки и т.д. и мы хотим написать
эти сценарии тестирования на интерпретируемом языке, допутим мы выбираем питон.


Во-первых нужно всроить интерпретатор питона в C++ программу,
Во-вторых нужно проделать все то что описано в статье.


Т.е. нужно проделать дополнительуню работу по сравнению с тем, что уже сделано,
в чем будет выгода от использования PyQt и причем здесь pytest который для unit тестов?

Sign up to leave a comment.

Articles