使用C#进行HttpWatch自动化的最佳方法是什么?

时间:2011-07-18 20:13:30

标签: c# httpwatch

我们决定自动化手动Httpwatch专业测试。基本上我们将创建一个在后台运行的工具,而手动测试人员通过我们的网站进行测试,该工具将检查标签和值。对此最好的方法是什么?看起来我们需要这样的东西:

if title of page is x

  if tag is y 

    if value is z then pass else fail.

看起来x,y和z应该是硬编码的(或事先手动放入数据库或平面文件中)。有什么我想念的吗?你的方法是什么?

谢谢,

2 个答案:

答案 0 :(得分:0)

对于您打算使用手动测试程序的前端部分,您可以使用Testing Anywhere使用creating test exes等功能自动执行该过程,这将允许您在Web应用程序上创建多个并发会话。这将允许您在多个用户的自动方案中测量性能。

答案 1 :(得分:0)

使用Httpwatch对您的项目很重要吗? 如果您熟悉C#,C ++或Java,那么可以使用HTTP Debugger API执行此操作。

HTTP Debugger API

static void api_OnRequestHeader(uint id, string userName, string appName, bool isClient,string ipAddr,string url, string header)
{
    1. get tags from header
    2. check url and tags
}