使用带有WatiN的DevExpress网格进行自动化测试

时间:2011-06-08 19:40:56

标签: devexpress automated-tests watin

我目前正在使用DevExpress网格

我正在使用WatiN编写自动化测试,我遇到的问题是 添加和删​​除列功能。我能够拖放列但似乎不起作用,看起来当WatiN与DOM对话时,devexpress javascript方法无法运行。

有人能够让这个工作吗?

或者知道通过javascript在devexpress中添加/删除(隐藏/显示)列的方法吗?

1 个答案:

答案 0 :(得分:1)

不幸的是,我们还没有尝试过WatiN,因此无法建议解决这个问题。但请注意,网格是纯服务器端控件。这意味着,它的渲染是在服务器上完成的。即当您在客户端隐藏/添加新列时,请求(回调)将发送到服务器。无论如何,有一种方法可以使用gridView的客户端MoveColumn方法使用java脚本隐藏/显示列。 注意,此方法只是向服务器发送回调,因此会产生服务器请求。最后,完整的ASPxGridView客户端API发布在:

ASPxClientGridView Members