On 27.11.2010, at 4.14, Chen Bo wrote:

> Hi all, 
> Sorry for disturb,
> I followed steps in 
> http://wiki.meego.com/Quality/QA-tools/TDriver/Getting_Started#Installing_TDriver
> 
> After installed TDriver and test the calculator , when I start calculaort
> calculator -testability
> then it will display those infos and the calc will be started:
> Testability plugin  
> /home/qtsdk-2010.05/qt/plugins/testability/libtestability.so load failed with 
> error:The shared library was not found.
> 
> In the visualizer, refresh ,I should see a picture of the calculator 
> application, but in the application list ,it is <NoName>. when you click  to 
> the "1" button or else, it will  a waring about "No object found at 
> coordinates x:226,y:258".
> 
> Anyone can help me to solve this problem? I am totally new to this 
> application development.Many thanks.
> 
> BR.
> 
> 
> 
> _______________________________________________
> MeeGo-qa mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-qa


Hi,

Sounds like you have got Qt SDK from downloading it from qt.nokia.com and are 
not using rpms or debian packages (are you using MeeGo or what is your 
environment?).

If you don't use binary releases of Qt for your platform then you need to 
compile tdriver agent from sources too.

Just follow the instructions on compiling agent on:
http://wiki.meego.com/Quality/QA-tools/TDriver/Getting_Started#Compilation

As a result you should have libtestability.so in the Qt SDK folder 
/home/qtsdk-2010.05/qt/plugins/testability and the application starting should 
find it from there.

If you see <NoName> in the visualizer object tree it usually means that you 
have compiled the agent with different qt version than what is used while 
running the app. Qt plugin loading mechanism is a bit strange and if the build 
key of plugin library and running qt libraries do not match then qt refuses to 
load plugins (plugin loading mechanism is one of the biggest weaknesses of Qt I 
think).


 Petri

_______________________________________________
MeeGo-qa mailing list
[email protected]
http://lists.meego.com/listinfo/meego-qa

Reply via email to