【发布时间】:2015-06-20 00:43:06
【问题描述】:
使用 coded-ui-tests 自动化一个使用 wijmo 网格和滚动的屏幕。
问题是无法记录所有单元格,因为滚动后出现的单元格不会在 DOM 中呈现,这从浏览器的 Inspect element 功能中可以看出。
如何捕捉细胞?
已编辑:这里的问题是,我们可以看到,只有可见的单元格才会在 dom 中渲染,而右侧的网格部分(即滚动后出现的部分)没有被渲染。
- 红线表示仅渲染可见单元格,而不是靠近网格右侧的单元格。
- 黄色突出显示的 div 显示新行的开始(在实际情况下,直到上一行的所有单元格都未呈现之前,它不应该是)。
【问题讨论】:
-
你能给wijmo的html样本吗?
-
可能是SendKeys {上} {下} {左} {右}
-
好的,我可以这样做,但它会分别捕获每个上、下、左、右,而我需要一次捕获整行。
-
我假设您已经最大化浏览器窗口?
-
不是它的 100%,我可以利用 wijmo 的任何属性,以便它开始在 dom 中显示整行,而不仅仅是可见部分。
标签: asp.net-mvc dom coded-ui-tests wijmo