有一个关于其他人做回归测试的问题。让我阐述一下我们目前的情况以及我认为应该是什么:
我的困惑是,回归应该包括什么?
我在想以下几点:
你们在这种情况下做什么?
发布于 2015-06-02 12:00:19
为一个快速/简单的答案事先道歉-现在是关键时刻!
我目前的客户端已经自动化了大约80%的回归测试,其余的都是由一个离岸团队手工完成的,基本的经验法则是:
也就是说,您的回归团队(或自动回归包)没有必要重复您已经执行的功能测试,因为它没有增加价值,只是在重复工作。
听起来你已经走上了正确的道路--尽管我对b点有点困惑。就我个人而言,我会为每个版本运行整个回归套件(除非运行时间太长),因为目标是检测回归问题,而不是单元测试问题。
希望这有意义吗?
发布于 2015-06-02 12:24:00
当需要完成一个推出时,我们执行以下操作。重要的是要注意这个阶段是在没有以前数据的以前版本测试模板上运行的。我们还在将回归套件的一部分拉到自动化的过程中。
发布于 2015-06-02 18:19:07
不久前我也问了一个类似的问题。也许在这里找到的答案也可能有帮助,因为您评估什么是最适合您的组织。基于我从stackexchange收到的反馈,我在每次发布时都将我们的流程修改为一个迷你回归套件。它只测试显示停止级别的功能。如果我没有发现bug,我可以在两个不同的平台(操作系统级和互联网)上同时完成大约4个小时的测试,包括我们的移动应用程序和设备通信(如时钟)。我是唯一的测试人员,我们的迷你回归套件没有自动化。如果我发现错误,自然需要更长的时间来完成迷你回归。
这是链接。如果你有任何问题,请告诉我。内部验收测试(非自动化):需要多长时间?
https://sqa.stackexchange.com/questions/13273
复制相似问题