1

我有一些适用于 DOM 的功能,特别是处理调整元素的大小。我在这里查看了单元测试文档,找不到任何关于这样做的内容。是否可以?是否有任何现有的文档显示如何做到这一点?

4

1 回答 1

2

试试 DumpRenderTree - 输出文本版布局的无头 chrome。

例如:

Content-Type: text/plain
layer at (0,0) size 808x820
  RenderView at (0,0) size 800x600
layer at (0,0) size 800x820
  RenderBlock {HTML} at (0,0) size 800x820
    RenderBody {BODY} at (8,8) size 784x804
      RenderHTMLCanvas {CANVAS} at (0,0) size 800x800 [bgcolor=#808080]
      RenderText {#text} at (0,0) size 0x0
#EOF
#EOF

Kevin Moore 的博文“使用 Dart 进行无头浏览器测试”解释了细节(上面的片段取自该)

于 2013-02-21T17:23:25.773 回答