Ticket #1458 (new defect)

Opened 10 months ago

Reliable support for scrolling tables in TT when recording/playing is needed

Reported by: Joonas Lehtinen Owned by: Joonas Lehtinen
Priority: critical Milestone: Testing Tools Backlog
Component: Testing Tools Version: 1.0.0
Keywords: Cc: artur.signell@…, matti.tahvonen@…, jouni.koivuviita@…, sami.ekblad@…, henri.muurimaa@…, marko.gronroos@…
Known Issue description: Record and playback does not support scrolling dynamically loading table-components.
Hours estimate: Deadline (dd.mm.yyyy):
Known Issue version (since): Known Issue title:
Hours done: Depends to:
Affects documentation: yes
Known Issue workaround:
Affects release notes: yes Contract:

Description

Currently scroll-events are only recorded properly on Safari and FF3. Even in those cases timing of XHR:s might affect how the tables are scrolled in playback. Thus no applications where testcase needs recording of Tables can be reliably tested.

Correct solution would be to add support for recording / playback of scrolling events directly to Table-widget. This way we could actually save the index of first visible row in recorded testcase - not just "scrolled 123px". This way recording would be reliable and could support most browsers.

Note that this ticket is different from #1315

Note: See TracTickets for help on using tickets.