Questions tagged «qa»

质量保证(针对软件)是确保基于软件的系统符合既定技术要求的某种程度的信任的过程。


6
质量检查应该属于开发部门吗?
我为一家拥有产品开发部门很长时间的小公司工作。但是,我们还没有一个质量检查/测试小组。 我们希望添加一个测试小组,但正在努力确定将其最好地放在公司的组织结构中的位置。具体来说,我们将聘用一个“首席测试员”职位。应该将它们作为产品开发部门的一部分,还是作为新部门?他们应该在其他地方吗? 我们公司的结构大致如下: 首席执行官 首席技术官 产品开发总监 客户服务总监 开发者 副总裁运营 网络工程师 销售/销售工程师 主席 控制者

3
为另一个质量保证(QA)创建完全重复的系统是否是不良做法?
在工作中,我们有一个非常复杂的系统。我们将此系统称为System_A。我们的质量检查小组创建了另一个系统,称为系统_B,以测试系统_A。 System_B的使用方式如下。我们生成输入(使用System_B本身)IN,再通过System_B处理此类输入,并生成输出O_B。因此过程如下: System_B(IN) -> O_B。 然后,我们对System_A进行相同的操作以生成自己的输出O_A: System_A(IN) -> O_A。 在任何时候,都假定O_B是预期输出,而O_A是观测/实际输出。暗示O_B是“金”源(事实)。但是,我们遇到了一系列问题。 O_A是错误的,O_B是正确的 O_A是正确的,O_B是正确的 O_A错误,O_B错误 O_A是正确的,O_B是错误的 如果假定O_B永远是对的(或期望的是什么),谁来决定对的呢?好吧,事实证明,在人工检查和分析中,O_B有时(或经常)是错误的。使用此过程,一切都会通过质量检查,真正的用户会抱怨,我们回到发现O_B毕竟是错误的。 问题是这样的:创建“测试系统”以测试实际系统是否是错误的做法? 湿滑的斜坡呢?然后,我们不能说我们需要另一个系统来测试“测试系统”吗? 成本绝对是高得让人望而却步,因为开发人员现在需要学习至少2个代码库,而System_B的复杂性可能大于System_A。我们如何量化拥有System_B对组织有多好? 创建System_B的最初“诱人”原因之一是“自动化”测试。现在,我们为完全自动化而感到自豪(因为System_B生成输入以引导使用其自身也生成输出的过程)。但是我认为我们以一种无法量化的方式造成了更大的伤害并引入了更多的复杂性。质量检查的工作是否完全自动化?这个理由足以证明创建并行系统吗? 我真正担心的是,即使我们都知道System_B是错误的(经常)。如果System_B擅长处理输入并且其输出是黄金来源,为什么不用System_B替换System_A?为此,没有人能够提供满意的答复。 对此问题的任何指导表示赞赏。

12
质量检查是否应该找到可重现的方案?
有时,我的质量检查小组会报告错误,但是我或他们都不知道如何重现错误。这导致非常长且令人沮丧的调试会话,有时甚至无法产生结果。 我的软件与专有硬件紧密相关,因此错误可能一次来自多个方向。 我应该对他们期望比“按下按钮时您的软件崩溃”还要多,还是应该自己弄清楚发生了什么? 编辑: 我的一位同事指出,我们可能是这里的所有开发人员,因此结果可能会出现一些偏差
10 testing  bug  qa  reporting 

7
对于非关键任务而言,端到端和集成测试值得吗?
众所周知,端到端和集成测试成本很高。当然,如果我们开发应用程序,如果出现问题,人们可能会因此丧命,这是值得的投资。但是,在错误不是世界末日的应用程序中,完全跳过E2E测试和集成测试并在出现问题时制定备份计划会不会更便宜?像手动测试用户故事+单元测试+使用静态类型的语言是否足够? 例如,如果某个网上商店丢失了订单,他们可以改为免费发送该商品+道歉。最终用户可能会更开心,这样公司总体上可以节省金钱。 我想我的问题是,总体而言,集成测试和E2E测试的成本是多少?节省多少钱?有没有办法对此进行风险/成本计算?
9 testing  qa  pricing  risk 

4
谁对错误票进行重复数据删除?
我的一个队友和我只是抓住了单独的错误票,分别将它们分配给自己,但是这些票是重复的! 解决重复票证的最佳方法是什么?这通常由质量检查资源完成吗?我曾在非技术人员说过会打断“流程”的几个地方工作,但这是非技术人员可以在开发人员访问受到限制的情况下(即基本上总是)做的事情。

5
测试驱动的开发和提高白盒测试技能
我是刚从学校毕业的入门级Java程序员。我对J2SE有很好的知识和经验。谁能建议我如何提高或调整自己的技能以成为Java白盒测试员?欢迎广泛的输入。 什么是测试驱动开发?
9 java  testing  qa 

6
开发何时应停止并开始质量检查?
我们为两个开发团队编写了完整的功能规范。我们没有专业的测试人员,但是我们已经在可用的服务台人员的帮助下起草了“ QA测试”。 过去,我们遇到了无法使用全部功能的问题,或者交付的代码完全不符合规范。 我的问题是:在什么阶段开发人员应该停止将代码移交给质量检查小组?在移交给质量检查团队之前,要求开发人员对照规范检查其代码是否过多?

4
对质量检查工程师有什么好的要求?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我们正在招聘一个质量检查人员,我应该提出一些面试问题。事实是,我对一个好的QA工程师应该知道的东西了解不多,而对好的面试问题可能所涉及的却不多。有人有建议吗? 一些信息:环境是用于Microsoft堆栈(ASP.NET,SQL Server,IIS)的两个单独的(但相互缠绕)的Web应用程序。
9 qa 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.