Will the tests ever need anything other than the text from these alarm items? In our tests we treat repeating elements like this as "page regions", so each of them is an object with its own set of properties and methods. Perhaps a property like `alarmList` could return an array of `AlarmListing` objects, or some such?