gpt4 book ai didi

windows - 测试工具包

转载 作者:行者123 更新时间:2023-11-28 20:46:34 25 4
gpt4 key购买 nike

我受命为我工作的公司测试一个小型 Windows 应用程序。我对使用 Google Chrome 开发者工具测试 Web 应用程序有点经验。除此之外,我知道的不多。

目前,我通过手动测试密切关注 Windows 任务管理器的内存和 CPU 使用情况。

我应该使用哪些其他基本工具来进行手动(而不是单元测试)Windows 应用程序测试?

最佳答案

有很多工具可以派上用场:

SysInternals 的 Process Explorer 比任务管理器有用得多。

在我的头脑中,这里有一些你可以在不修改代码或编写测试代码的情况下做的事情:

  • 查看是否存在内存泄漏或损坏(使用 Application Verifier + WinDbg)
  • 注入(inject)失败(也就是说,在某些时候修改调试器中的状态/错误代码/指针/其他一些变量,就好像一段代码无法打开文件或分配内存或做其他事情一样)并查看是否应用程序优雅地处理这个问题

使用 SysInternals 工具。

此外,购买这本书以熟悉 Windows 可能是个好主意:http://www.amazon.com/Windows%C2%AE-Internals-Including-Windows-Developer/dp/0735625301/

还有一些关于调试 Windows 应用程序的好文章,例如:http://www.amazon.com/Advanced-Windows-Debugging-Mario-Hewardt/dp/0321374460/
其中,它解释了如何从您的应用程序自动收集故障转储(使用 Windows 错误报告 AKA WER),然后在调试器中检查它们。我发现这很有用。

关于windows - 测试工具包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7595245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com