【发布时间】:2011-05-16 21:53:20
【问题描述】:
我正在创建一系列 Web 自动化测试,这些测试需要将测试数据存储在数据库中 (SQL Server 2008)。要为每个测试生成所需的数据,我必须调用一些 C# 代码,这些代码会将正确的数据插入数据库(即我不能只编写 SQL 脚本来插入数据)。我的问题是我不想用来自这些自动化测试的大量测试数据污染我的测试数据库。所以想回滚测试期间对数据库所做的所有更改。
谁能提出一个明智的方法来实现这一目标?
【问题讨论】:
标签: c# sql-server automated-tests test-data webautomation