开发者社区> 问答> 正文

如何对远程托管的Web应用进行单元测试?

我意识到,在一个完美的世界中,我不会为此担心。但是我以前见过。如果没有更新文件或未运行SQL脚本,则在运行单元测试时,效果会立即显现出来,但如果没有它们,可能会在相当长的时间内被忽略。

我要问的是,是否有办法(如果只是为了满足自己的强迫性愿望)在无法安装应用程序或无法将应用程序安装到服务器上的服务器上运行单元测试(例如,只能通过FTP访问的服务器)为了更新文件)?

展开
收起
游客ufivfoddcd53c 2020-01-03 20:33:43 916 0
1 条回答
写回答
取消 提交回答
  • 我想我可能不得不争论说,在生产服务器上运行单元测试实际上并不是TDD的一部分,因为从技术上讲,当部署到生产环境时,您已经过了“开发”。

    我对TDD相当执着,在向客户讲讲好处时,我常常发现自己说:“您不能一半地采用TDD,要么全部要么一无所有”

    您可能应该拥有的是某种形式的自动测试,您可以在“部署后”执行该测试,但这不是TDD的一部分。

    也许您应该再次查看您的过程。

    2020-01-03 20:33:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载