Testing 验收测试和系统测试之间的区别?

Testing 验收测试和系统测试之间的区别?,testing,acceptance-testing,system-testing,Testing,Acceptance Testing,System Testing,它们是一样的吗? 或者,当验收测试涉及客户时,系统测试由测试人员和/或程序员执行?区别在于测试的目的,而不是测试的执行者。可以找到更多详细信息。查看每种类型的测试所描述的内容。验收测试是指测试您正在测试的系统是否为最终用户(即客户)所接受。通常,这包括一个常规测试,以确保程序是可接受的。系统中可能仍然存在一些bug(例如,一些本地化bug,或者如果用户做了一些不寻常的事情,则会出现更严重的bug),但只要这些都不妨碍程序的一般使用,程序就可以交付(想想微软——如果他们花时间修复他们和客户提出的每

它们是一样的吗?
或者,当验收测试涉及客户时,系统测试由测试人员和/或程序员执行?

区别在于测试的目的,而不是测试的执行者。可以找到更多详细信息。

查看每种类型的测试所描述的内容。验收测试是指测试您正在测试的系统是否为最终用户(即客户)所接受。通常,这包括一个常规测试,以确保程序是可接受的。系统中可能仍然存在一些bug(例如,一些本地化bug,或者如果用户做了一些不寻常的事情,则会出现更严重的bug),但只要这些都不妨碍程序的一般使用,程序就可以交付(想想微软——如果他们花时间修复他们和客户提出的每一个bug,我们仍然可以使用Windows95)

相比之下,系统测试是对该程序运行的系统的测试。因此,验收测试可能会说该程序在Windows 95上运行得非常好;但如果在Windows 7上尝试运行该程序时程序崩溃,并且大多数客户端都在运行Windows 7,则需要更改系统测试

当然,这是一个非常笼统的答案,但关键还在于这两个测试都应该涉及测试人员和客户。只涉及测试人员或开发人员的测试(如单元测试)应该在进入验收或系统测试阶段之前完成。

属于