Qt Inject Linux/en: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Qt Inject for Linux OS == With expecco version 20.1. it is possible, to test a Qt application without modifying the code. The files you need are in <i><ex…“)
 
Zeile 3: Zeile 3:
With expecco version 20.1. it is possible, to test a Qt application without modifying the code.
With expecco version 20.1. it is possible, to test a Qt application without modifying the code.


The files you need are in <i><expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expecceTestService_InjectTool_Unix</i>
The files you need are in <i><expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expecceTestService_InjectTool_Unix</i>:
* inject.sh
* inject.sh
* injector.so
* injector.so


Please copy the Qt version dependent libExpeccoTestService library from <i><expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expeccoTestService/bin/linux/gcc_x64_Qt<qtVersion>/</i> in this directory.
Please copy the Qt version dependent ExpeccoTestService library from <i><expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expeccoTestService/bin/linux/gcc_x64_Qt<qtVersion>/</i> in this directory.
* libExpeccoTestService.so.1
* libExpeccoTestService.so.1


Zeile 13: Zeile 13:
./inject.sh <qt-application-to-test>
./inject.sh <qt-application-to-test>


and connect <q>Expecco Gui Browser</q> via QT-Bridge
and connect expecco <q>Gui Browser</q> via QT-Bridge.

Version vom 16. April 2020, 09:17 Uhr

Qt Inject for Linux OS[Bearbeiten]

With expecco version 20.1. it is possible, to test a Qt application without modifying the code.

The files you need are in <expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expecceTestService_InjectTool_Unix:

  • inject.sh
  • injector.so

Please copy the Qt version dependent ExpeccoTestService library from <expecco-installation-dir>/packages/exept/expecco/plugin/qt/expeccoQtClient/expeccoTestService/bin/linux/gcc_x64_Qt<qtVersion>/ in this directory.

  • libExpeccoTestService.so.1

Now you can start your application with

./inject.sh <qt-application-to-test>

and connect expecco Gui Browser via QT-Bridge.



Copyright © 2014-2024 eXept Software AG