.Net中利用WebClient,HttpWebRequest,HttpWebResponse等,模拟Http POST请求,并检查Response回来的数据,对请求的执行结果做简单的判断,看是否和预期值相同。作为web自动测试和web安全测试框架的一个基础代码。

        在ASP2.0中需要加入ViewState和EventValidation,最开始是用Fiddler或者TramperIE去截一次Request或者直接去页面上取,后来改进后,用WebClient自动去获取,并转成URL编码(十六进制)。

...