加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

你如何为java servlet编写单元测试?

发布时间:2020-12-14 23:31:45 所属栏目:Java 来源:网络整理
导读:单元测试 java servlet的最佳实践是什么?顺便说一下:这是一个我有一些困难的话题:你如何对java servlet进行单元测试? 解决方法 最重要的是尝试从servlet中提取与servlet行为无直接关系的所有内容. 这立即使核心功能的测试变得更加容易.通过这样做,您可以
单元测试 java servlet的最佳实践是什么?顺便说一下:这是一个我有一些困难的话题:你如何对java servlet进行单元测试?

解决方法

最重要的是尝试从servlet中提取与servlet行为无直接关系的所有内容.

这立即使核心功能的测试变得更加容易.通过这样做,您可以立即拥有一组未绑定到容器并且可测试的组件,而不会出现运行和连接到容器的痛苦(除了使它们更容易重复使用).应该考虑到架构和适当的组件分层 – 例如组件返回对象结构而不是可显示的片段,不直接使用HttpRequests,但有些请求编组结构等.

您可以正常测试大多数测试(取决于您的系统结构和复杂性).可以使用(例如)Apache Cactus构建额外的以servlet为中心的测试,以进行健全性检查功能.除此之外,您可能希望调查浏览器内的解决方案,例如Selenium.

(注意:此方法适用于大多数GUI环境 – 例如Swing)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读