对可伸缩性测试和性能测试来说,访问点包括硬件、操作系统、应用程序数据库和网络。对功能测试来说,访问点包括前端的客户端,中间层,内容源和后台数据库。明白了这些,术语"架构"所定义的就是在环境中组件之间以及组件与用户之间是如何进行交互的。单纯从组件来看的优点和缺陷取决于将它们组织在一起的特定架构。正是一种架构将如何响应作用于它的命令的这种不确定性,使我们需要进行端到端架构测试。
为了有效实现端到端架构测试,RTTS 成功开发了基于风险的测试自动化方法。The Test Automation Process(测试自动化过程,TAP)建立在多年的成功测试实践基础之上,利用了最佳的自动测试工具。这是一个迭代的测试方法,包括五个阶段: