确认测试等于验收测试吗?
目前有两种说法,一种说法是确认测试在系统测试之前,叫做有效性测试,一种说法是在系统测试之后,等同于验收测试,但都是由用户来完成的。
想知道国际标准上的确认测试是怎么定义的?
另外,既然由用户来完成确认测试,那又如何进行可靠性、安全性、稳定性、及其他性能等一系列的测试呢?
[解决办法]
传统解释确认测试在系统测试之前,主要针对被测软件自身开展的测试,以功能性测试为主,是由团队测试人员进行的;
系统测试与确认测试有很多相同之处,但是最大的差别在于考虑到系统环境因素,例如软硬件环境,人的行为模式,网络环境等等,除了功能性外对于性能、可靠性等关注较多,也主要由团队测试人员进行的;
验收测试,为用户主导实施,一般在最后阶段,即系统测试以后,(一直都是说工程完工后通过验收,哪个新闻报道中说,还没有做完的东西就可以验收,如果这么理解,那么你买房子的时候就在打地基的时候验收吧。)
虽然这些测试的用例有很多重叠的部分,但是目的和意义完全不同,身为测试人员还是应该分清楚地,有人走路上班是因为离家近,有人走路上班是因为没钱坐车,有人走路上班是为了锻炼身体。