ELI5:帮助我了解移动应用程序(iOS或Android)上的功能测试失败时的补救/调试

问题描述 投票:0回答:1

情况:QA使用Appium或XCUITest或Espresso等任何框架在真实设备上运行功能测试。假设你有真正的积极失败。这些质量保证人员只知道如何压缩日志并将其发送给您工程...

我的问题是:修复或调试的ELI5流程是什么?你首先看一下哪些日志?设备日志?如果您有致命异常的堆栈跟踪,您会怎么做?您像XCode一样加载IDE并转到代码的那一部分?有日志分析工具吗? (您只需导入日志,并在正确的方向上获得某种观点?)QA将错误信息传递给您的方式有什么好处,哪些可以逐步改善?

debugging appium android-espresso functional-testing xcuitest
1个回答
0
投票

它真的取决于产品和其他内部政策。但是从一般的角度来看,当QA发现一个错误并将其记录在某个地方时,无论是Jira,内部工具等,它们都应该为这个bug提供一些复制步骤。这样,您作为开发人员可以使用QA提供的步骤重现该问题。当然,在应用程序崩溃的情况下,强烈建议至少附加一个崩溃日志:)

© www.soinside.com 2019 - 2024. All rights reserved.