Когда вы делаете:
Environment("id") = Browser("Browser").Page("test").Link("test1").GetTOProperty("href")вы получаете проперти href из обьекта который сохранен в обьектной репозитории (может это для вас и есть "кеш").
Для того что бы получить href реально отображаемого обьекта надо вызывать GetROProperty причем проверьте, что бы href не был mandatory проперти у обьекта Link в репозитории, иначе обьект на странице не будет найден.
Environment("id") = Browser("Browser").Page("test").Link("test1").GetROProperty("href")