我公司的服务器人员正在寻求在公司的服务器和台式机上应用.NET Framework的一些更新(在这种情况下,我认为它是.NET 4 SP1)。
他们想要实施的测试策略是将其安装到测试环境中并逐步完成应用程序的UI。这些应用程序是SharePoint,Dynamics CRM和其他一些关键业务第三方.NET应用程序的组合。
我对这个测试策略的有效性特别怀疑,因为我认为如果不付出相当大的努力,实际上很少会执行这些代码。其次,没有任何外部数据验证,他们怎么能确定什么?
所以,我正在寻找的是一些建议和支持证据,说明在推出此类更新时哪种测试是有效和值得的。
答案 0 :(得分:1)
.NET 4 Service Pack 1不应对您的应用程序产生巨大影响。您可以查看发行说明,以检查是否有任何副作用与您的应用程序相关。
我想,通常的发布测试应该足够了。
完整回归会让您更有信心,但可能没有足够的资源。
一个好的单元测试覆盖率会有所帮助,但如果你没有它,那么你可以做的很少。