Asp.net VisualStudioTeamSuite:如何以编程方式进行web测试?

Asp.net VisualStudioTeamSuite:如何以编程方式进行web测试?,asp.net,testing,visual-studio-2005,web-testing,Asp.net,Testing,Visual Studio 2005,Web Testing,你好 我是VisualStudio2005团队套件web测试的新手。以下是我试图实现的行动 在一个网页上,我有一个dropdownlist,它是从一个简单的数据库表填充的。在我的测试中,我想单击动态填充的dropdownlist的每个项目,在回发之后,检查标签是否在页面上可见,这取决于dropdownlist中的所选项目 然而,由于dropdownlist是动态生成的,我不能简单地“记录”并手动单击dropdownlist的每个项目,因此我必须编写测试代码 我很确定这真的很容易实现,所以我想知道

你好

我是VisualStudio2005团队套件web测试的新手。以下是我试图实现的行动

在一个网页上,我有一个dropdownlist,它是从一个简单的数据库表填充的。在我的测试中,我想单击动态填充的dropdownlist的每个项目,在回发之后,检查标签是否在页面上可见,这取决于dropdownlist中的所选项目

然而,由于dropdownlist是动态生成的,我不能简单地“记录”并手动单击dropdownlist的每个项目,因此我必须编写测试代码

我很确定这真的很容易实现,所以我想知道是否有一个关于web测试的好的免费教程,我可以使用


多谢各位

只要是相当标准的web表单回发,您就可以使用NUnitAsp:

这里有一篇不错的文章:

NUnitAsp不再是真正的活动或受支持的,但它仍然可以很好地用于简单的表单测试

但是,由于dropdownlist是 动态生成,我不能简单地 “记录”并手动单击每个 dropdownlist的项目,所以我必须 编写测试代码

在我看来,您需要在测试中添加“数据绑定”

请通读这篇文章


HTH.

除了VS 2005 team suite中提供的测试工具外,我们不能使用任何其他测试工具。VS2005测试工具实际上有很多缺陷,您可以使用vs2008版本吗?不幸的是,我们还不能使用vs2008。它似乎不再得到支持和开发: