Asp.net VisualStudioTeamSuite:如何以编程方式进行web测试?
你好 我是VisualStudio2005团队套件web测试的新手。以下是我试图实现的行动 在一个网页上,我有一个dropdownlist,它是从一个简单的数据库表填充的。在我的测试中,我想单击动态填充的dropdownlist的每个项目,在回发之后,检查标签是否在页面上可见,这取决于dropdownlist中的所选项目 然而,由于dropdownlist是动态生成的,我不能简单地“记录”并手动单击dropdownlist的每个项目,因此我必须编写测试代码 我很确定这真的很容易实现,所以我想知道是否有一个关于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的每个项目,因此我必须编写测试代码 我很确定这真的很容易实现,所以我想知道
多谢各位 只要是相当标准的web表单回发,您就可以使用NUnitAsp: 这里有一篇不错的文章: NUnitAsp不再是真正的活动或受支持的,但它仍然可以很好地用于简单的表单测试 但是,由于dropdownlist是 动态生成,我不能简单地 “记录”并手动单击每个 dropdownlist的项目,所以我必须 编写测试代码 在我看来,您需要在测试中添加“数据绑定” 请通读这篇文章
HTH.除了VS 2005 team suite中提供的测试工具外,我们不能使用任何其他测试工具。VS2005测试工具实际上有很多缺陷,您可以使用vs2008版本吗?不幸的是,我们还不能使用vs2008。它似乎不再得到支持和开发: