我有一个网站,我需要传递4个参数,然后以编程方式提取数据,但是有一个大问题。该网站内置于ASP.NET中,在AJAX中使用FORM。所以,我可以通过编程方式填充一个字段然后填写第二个字段。需要单击按钮才能填充第三个字段,因此我按编程方式按下按钮。问题是,当我单击按钮时,第二个填充在调用按钮事件之前变为空并导致错误。
那么有没有一种方法可以在不造成错误的情况下大幅填充字段?
答案 0 :(得分:2)
查看WatiN等网络自动化库 - 这可以让您进行此类互动。
答案 1 :(得分:2)
我同意Oded的意见,并希望补充一点,Selenium RC替代NUnit可能是一种选择。
答案 2 :(得分:0)
我相信IRobotSoft网络刮刀可以做这种工作。您将使用两个表单填充操作,并在它们之间添加单击操作。