【问题标题】:Topic for Thesis | Testing in a Spring/Hybris-enviorment [closed]论文题目 |在 Spring/Hybris 环境中进行测试 [关闭]
【发布时间】:2016-01-25 08:21:22
【问题描述】:

所以我目前在一家公司实习,该公司有一个使用 Hybris 和 Spring 实现的网上商店。当我的实习在一个月后结束时,我将有三个月的时间来写我的论文。我当然想在这家公司做这件事。所以我需要写一些东西,做一些公司获得优势的事情。再加上它需要具体,三个月应该不会太难,但也不会太容易。

由于我已经知道,公司想要更多地向测试驱动开发方向发展,而他们目前所有类的单元测试都很少,所以我想在这个领域做一个话题。

但是我怎样才能找到一个好的主题呢?我考虑过对当前情况进行分析,进行风险分析等,然后尝试做一些事情来改进它。

问题是,这太不具体了。所以我的问题是,如果你们知道任何指定它的方法,或者知道我可以做什么,因为测试驱动开发对我来说是新的。

专注于单元测试怎么样?首先对覆盖率进行分析,然后为最重要的类编写一些单元测试?但这听起来太简单了。

真的非常感谢任何建议。

谢谢!

【问题讨论】:

  • 你不说。这就是为什么我遇到问题,找到一个好话题......

标签: java spring unit-testing tdd project-management


【解决方案1】:

您应该建议:

  • 使用测试覆盖率报告实现持续集成
  • 为新代码编写 TDD 指南(忘记 Hybris 开箱即用的代码),因此每次开发人员编写新的服务/控制器/DAO/...之前他们都需要实际编写测试
  • 为您的 CI 制定一条规则,即如果全局测试覆盖率下降,则构建失败

我个人的看法是,关于 TDD 的书籍/文章有很多,你应该为你的论文添加一些更有价值的东西:

  • 确定他们在代码中何时何地发现回归
  • 对它们进行分类(UI/核心/DAO/服务)

【讨论】:

    猜你喜欢
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 2017-05-20
    • 2021-06-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 2021-08-30
    相关资源
    最近更新 更多