只有在使用蜂鸣器执行测试时才会出现在测试(aut)下的某些问题。对于某些情况而言,它更容易运行我们的测试场景,而不是手动重复它。要在测试执行期间获取有关我们AUT状态的详细信息,可以使用外部调试器(GDB / LLDB)附加到它。

怎么做?

      1. 在Suplish IDE中启动应用程序/ attactToApplication后放置断点。
      2. 在灌注IDE中启动测试用例,然后等到达到断点。
      3. 将GDB / LLDB连接到运行过程(GDB有一个“attach PID”启动期间的命令或-p参数)。
      4. 在调试器(中断命令)中设置断点并恢复(继续命令)或显示回溯(BT命令)
      5. 在鳞片IDE中恢复执行测试用例。

      调试AUT崩溃时,可以使用另一种方法。为此,我们不’T需要附加到运行应用程序进程。所有分析都可以进行验尸。可以找到详细的配方 如何使用BASH或TCSH Shell在UNIX上获取回溯 article.

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *

复制链接