我是一个刚刚在QA中开始新职业生涯的开发人员,现在我还在学习基础知识。
在测试项目时,我发现违反了一些编码标准(变量名称、没有名称或ids的Web元素等)。在客户将看到的部分代码中。
我的问题是,报告他们是我的工作吗?毕竟,这样的事情会提高产品的质量。
如果我要报告的话,从你的经验来看,最佳做法是什么?
任何想法都会很感激的。
发布于 2017-02-06 12:50:24
我会的,我也做了。
我认为这不是您的工作定义的一部分,因为普通测试人员没有足够的知识来发现代码质量问题。但为什么不呢?如果它不浪费你大量的时间(小心不要去那里),那么每个人都会从中获益的。
发布于 2017-02-06 15:38:40
找出你们公司的标准。有些公司没有标准,或者有一些标准没有正确应用的代码。
在报告之前,询问应该报告什么。也许开发人员想要修正标准。也许他们进行了辩论,并决定不关心。也许两组人之间存在着一场使用不同标准的冷战--而你(作为新的QA)不想让它成为一场热战。
在形成意见之前,沟通和提问是不可替代的。
发布于 2017-02-06 17:31:25
报告它,并适当地设置优先级。如果缺少的标识符或类或什么没有造成困难,那么它显然比缺少但未使用的优先级更高。
QA的一部分是知道什么是重要的,什么是不重要的,并将其传达给更广泛的团队。
https://sqa.stackexchange.com/questions/25335
复制相似问题