"被测系统"(SUT) 是一个广义术语,意味着程序员或其他任何人正在测试相关系统以确保其正常工作。这通常用于纠错,因为程序员应该能够修复在测试系统阶段出现的任何问题。 SUT 通常用于整个程序,但也可用于仅测试程序的某些部分。这通常是在集成测试之后完成的,以确保程序可以与计算机集成并安装在计算机上。
很少有系统(无论是商业的还是免费的)在某个时刻不会成为测试系统。这意味着程序员或被信任能够识别错误的其他人正在使用程序的当前版本。目前该程序尚未完成,因此在系统准备好部署之前可能还需要进行许多更改。该程序也可能会缩减,以使人们更容易通过系统,尽管情况并非总是如此。
测试系统的主要原因是检查错误。这通常是通过检查程序提供的每个功能、命令、工具和其他任何内容来完成的。结合使用这些工具也可能会产生意想不到的错误,应予以修复。大多数程序都至少有一个错误,这就是为什么SUT通常是系统开发过程中的重要一步。
对系统进行测试通常涉及整个程序,尤其是前几次,因此测试人员可以遍历每个程序功能。如果只有一个功能需要测试,则可以缩减测试,以便只有该功能可用。这使得测试人员可以更轻松、更快速地检查功能,看看改进的程序是否有效g 已解决该问题。
传统上,集成测试先于被测系统阶段。这是因为集成测试用于查看程序是否能够安装并与计算机正确集成。如果无法安装,则该程序通常不会执行,这意味着它无法使用。同时,程序员可以改变这种正常顺序,或者完全省略集成测试,尽管这样做可能是一个坏主意。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!