让我来描述一下场景:针对实时系统进行测试的策略
我们的VB.NET web应用程序通过webservices与第三方数据提供者交谈。它还将数据保存在HUGE SQLServer数据库中,该数据库在存储过程和触发器中实现了广泛的业务逻辑。网络服务提供商还采用相当动态的复杂商业逻辑。
两难的是,web服务提供者和sqlserver基本上都是实时系统,我们公司在正常操作(web和SQL调用)之外不能访问它们。他们都没有提供有用的支持。
此外,webservice没有“测试模式”,所有的调用都被视为实时事务。无法在这些系统中模拟逻辑,也不可能获得sqlserver数据库的副本。
所以,我的问题是:
你怎么做任何类型的测试我们对这些活动的系统VB.NET应用(手动或自动)的?
您的意见,将不胜感激。