JUnit自动化测试脚本测试?

sjt*_*sjt 2 java junit automated-tests unit-testing test-framework

我最近加入了这个我目前正在工作的组织,该组织要求我管理一个项目,以重新考虑,扩展和维护用java编写的现有自动化测试框架,该框架使用关键字驱动框架和RFT.尽管我已经转向敏捷管理,但我一生都是开发人员.根据习惯,我在编写源代码之前编写单元测试来测试行为.该框架没有一个单元测试.我的第一直觉是"单元测试在哪里?" 我知道我可以为测试框架类编写单元测试.在这里讨论时,提出编写测试框架或脚本的单元测试可能是浪费时间.我外交上不同意.

问题1:我的直觉可能是错的吗?你有任何建议可以帮助我打击我的情况.

问题2:这可能会递归吗?编写测试和测试等测试.什么时候停止编写单元测试?有测试测试器递归的概念吗?

我再次全部用于单元测试,但之前从未遇到过这种情况.我从研究中找不到这个主题.

编辑

谢谢大家的有趣回应!毫无疑问,单元测试肯定会写完!最优先考虑的是我们自己编写的框架类和方法,这些类和方法最常使用,并且具有较高的ROI和较高的失败惩罚.计划是逐步和逐步实现整个项目的高级代码覆盖率(java)

Ber*_*ard 5

如果您的组织编写了此测试框架,那么您应该对其进行单元测试.如果您使用现有的测试框架(例如JUnit),那么我就不会对其进行单元测试.将测试留给测试框架的创建者.

底线:你写了它,你测试它.