论文题目 |在 Spring/Hybris-enviorment 中进行测试
Topic for Thesis | Testing in a Spring/Hybris-enviorment
所以我目前在一家公司实习,该公司有一个用 Hybris 和 Spring 实现的网上商店。一个月实习结束后,我将有三个月的时间来写论文。我当然想在这家公司做这个。所以我需要写一些东西,做一些公司从中受益的事情。再加上要具体,三个月应该不会太难,但也不会太容易。
因为我已经知道,公司想在测试驱动开发方向上走得更远,而他们目前对所有 类 只有很少的单元测试,我想做一个该领域的主题。
但是我怎样才能找到一个好的话题呢?我想做一个现状分析,风险分析等等,然后尝试做一些改进。
问题是,这太不具体了。所以我的问题是,如果你们知道任何指定它的方法,或者知道我能做些什么,因为测试驱动开发对我来说是新的。
专注于单元测试怎么样?首先对覆盖率进行分析,然后为最重要的 类 编写一些单元测试?但这听起来太简单了。
非常感谢任何建议。
谢谢!
您应该建议:
- 实施与测试覆盖率报告的持续集成
- 为新代码编写 TDD 指南(忘掉开箱即用的 Hybris 代码),因此每次开发人员编写新服务/控制器/DAO/...他们都需要在之前实际编写测试
- 为您的 CI 制定一条规则,说明如果全局测试覆盖率下降,则构建失败
我个人的看法是,关于 TDD 的书籍/文章很多,您应该为您的论文添加一些更有价值的东西:
- 确定他们在代码中何时何地发现回归
- 对它们进行分类(UI/核心/DAO/服务)
所以我目前在一家公司实习,该公司有一个用 Hybris 和 Spring 实现的网上商店。一个月实习结束后,我将有三个月的时间来写论文。我当然想在这家公司做这个。所以我需要写一些东西,做一些公司从中受益的事情。再加上要具体,三个月应该不会太难,但也不会太容易。
因为我已经知道,公司想在测试驱动开发方向上走得更远,而他们目前对所有 类 只有很少的单元测试,我想做一个该领域的主题。
但是我怎样才能找到一个好的话题呢?我想做一个现状分析,风险分析等等,然后尝试做一些改进。
问题是,这太不具体了。所以我的问题是,如果你们知道任何指定它的方法,或者知道我能做些什么,因为测试驱动开发对我来说是新的。
专注于单元测试怎么样?首先对覆盖率进行分析,然后为最重要的 类 编写一些单元测试?但这听起来太简单了。
非常感谢任何建议。
谢谢!
您应该建议:
- 实施与测试覆盖率报告的持续集成
- 为新代码编写 TDD 指南(忘掉开箱即用的 Hybris 代码),因此每次开发人员编写新服务/控制器/DAO/...他们都需要在之前实际编写测试
- 为您的 CI 制定一条规则,说明如果全局测试覆盖率下降,则构建失败
我个人的看法是,关于 TDD 的书籍/文章很多,您应该为您的论文添加一些更有价值的东西:
- 确定他们在代码中何时何地发现回归
- 对它们进行分类(UI/核心/DAO/服务)