testing - 如果事情不起作用,质量检查是否应该排除故障?

标签 testing qa software-quality

在此标题误导您之前,您需要进行“故障排除”。我说的是质量检查在创建错误之前应该做的非常基本的初步检查。还是他们甚至不必担心它?

更清楚地说,这是一个示例。假设某个应用程序通过xml文件从外部源获取数据。收到此xml后,内部系统将处理该消息并在数据库中创建一条记录,然后将其显示在UI上。考虑到这种情况,当质量检查人员无法在用户界面上找到数据时。您是否希望质量检查人员检入数据库,如果找不到,然后最终在服务器中创建一个错误之前是否还接收到该文件?
我对您(如果是质量检查人员)或质量检查团队的处理方式感到好奇。

最佳答案

关注点分离。

质量检查只应概述模拟问题的步骤。除非QA的敏捷设置可以帮助开发人员进行白盒测试和单元测试,否则QA角色应仅限于提交模拟问题的步骤,尤其是对于QA主要仅进行黑盒测试的场景。

由于存在两次浸入,因此它的效率也很低。无论QA怎么说,开发人员仍将检查是否从XML中填充了值。从根本上讲,这是开发人员的责任,开发人员不应该接受质量检查的要求。因此,如果质量检查人员做了一些调查,那么如果质量检查人员有很多时间,那就太好了-但是在一个精心管理的团队中,由于角色定义不明确,因此效率低下。

关于testing - 如果事情不起作用,质量检查是否应该排除故障?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34985326/

相关文章:

android - 在 Android : item not found 中测试订阅

c# - GUIDE - 自动化测试网页

software-quality - 开发人员应该问测试人员哪些面试问题?

python - 是否可以从 coverage.py 报告中排除测试目录?

javascript - 如何在柏树中测试错误请求

java - 测试休息服务

testing - 如何在 Coded UI 中阅读文本?

automated-tests - 自动化验收测试 - UI 还是 API?

qa - 您从 QA 那里收到的最可疑的错误报告是什么?

java - 提高自定义比较器代码质量