對可伸縮性測試和性能測試來說,訪問點包括硬件、操作系統、應用程序數據庫和網絡。對功能測試來說,訪問點包括前端的客戶端,中間層,內容源和后臺數據庫。明白了這些,術語"架構"所定義的就是在環境中組件之間以及組件與用戶之間是如何進行交互的。單純從組件來看的優點和缺陷取決于將它們組織在一起的特定架構。正是一種架構將如何響應作用于它的命令的這種不確定性,使我們需要進行端到端架構測試。
為了有效實現端到端架構測試,RTTS 成功開發了基于風險的測試自動化方法。The Test Automation Process(測試自動化過程,TAP)建立在多年的成功測試實踐基礎之上,利用了最佳的自動測試工具。這是一個迭代的測試方法,包括五個階段: