既存のオブジェクト マップは、オブジェクト マップに構造化要素をさらに追加したとしても、記録中に既存のオブジェクト マップ識別子を再利用することができます。
demo_borland_com //BrowserApplication BrowserWindow //BrowserWindow login-form email //INPUT[@id='login-form:email'] login-form login //INPUT[@id='login-form:login']
新たに DIV loginArea を追加することにより、オブジェクト マップの構造を変更できますが、オブジェクト マップは、記録中にオブジェクト マップ識別子は正しく再利用することができます。
demo_borland_com //BrowserApplication BrowserWindow //BrowserWindow loginArea //'DIV[@id='login'] login-form email //INPUT[@id='login-form:email'] login-form login //INPUT[@id='login-form:login']