简体   繁体   English

使用Squish IDE进行远程调试

[英]Remote Debugging with Squish IDE

I want to do remote debugging of Squish application. 我想对Squish应用程序进行远程调试。

I am following document at: http://kb.froglogic.com/display/KB/Configuring+a+remote+squishserver for the same. 我在以下位置关注以下文档: http//kb.froglogic.com/display/KB/Configuring+a+remote+squishserver

Step 1 and Step 2 went well, even I able to see the logs in terminal from remote application. 第1步和第2步进展顺利,即使我也能够从远程应用程序中查看终端中的日志。

But, the debug point is not hitting in Squish IDE. 但是,在Squish IDE中没有找到调试点。 Even the debug view shows nothing though I have done the exact steps given at Step 3, even restart of Squish IDE didn't help. 尽管我已经完成了第3步中给出的确切步骤,但即使调试视图也没有显示任何内容,即使重启Squish IDE也无济于事。

Whether or not Squish stops at a breakpoint (I suppose that's what you meant when you wrote "debug point") is independant of where the squishserver process is running. Squish是否在断点处停止(我想这就是您编写“调试点”时的意思)与squishserver进程的运行位置无关。 You can verify that the remote server is used simply by launching a test: you should see some output in the console where squishserver is started about incoming network connections. 您可以通过启动测试来验证是否使用了远程服务器:您应该在控制台中看到一些启动squishserver输出,有关传入的网络连接。

When running squish remotely you could add the flag: "--reportgen xml3.3,xml3report" This will create a report with all the information about your run. 远程运行squish时,可以添加标志:“ --reportgen xml3.3,xml3report”这将创建一个包含有关运行的所有信息的报告。 You can then import this report into squshIDE and use "vpdiff" tool to analyze your failure. 然后,您可以将该报告导入squshIDE,并使用“ vpdiff”工具分析您的失败。

There is a command line tool called "vpdiff" which comes in SQUISHDIR/bin. SQUISHDIR / bin中提供了一个名为“ vpdiff”的命令行工具。 There is an article about it here: https://www.froglogic.com/blog/analysing-test-reports-from-automated-executions-using-the-squish-ide/ 这里有一篇关于它的文章: https : //www.froglogic.com/blog/analysing-test-reports-from-automated-executions-using-the-squish-ide/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM