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

java – junit:开发测试用例的最佳实践?

发布时间:2020-12-15 08:37:03 所属栏目:Java 来源:网络整理
导读:技术:Junit最新版本 应用是面向业务的 有些人在测试用例中使用硬编码数据,有些人使用属性文件和一些xml文件.据我所知,xml比其他两个更好.是否有一些更好的方法在工业中使用.请建议开发测试用例的最佳实践. 解决方法 重要的是,测试中的数据表示与传递给被测
技术:Junit最新版本
应用是面向业务的

有些人在测试用例中使用硬编码数据,有些人使用属性文件和一些xml文件.据我所知,xml比其他两个更好.是否有一些更好的方法在工业中使用.请建议开发测试用例的最佳实践.

解决方法

重要的是,测试中的数据表示与传递给被测试函数的数据之间的映射尽可能透明.如果数据很少且在源代码中很容易观察,那么硬编码数据就完全可以了.为了理解测试用例而需要保持开放的窗口越少越好.

XML最适合嵌套的树状数据,但它有点罗嗦. YAML也可能对此有好处.对于平面数据,属性和只有行组织的文件都可以.

没有一种格式在所有方面都优于其他格式.为特定的测试套件/主题区域选择最简单,最自然的选项.当您需要快速生成越来越多的测试用例时,投入一些精力来处理最自然的格式,然后在调查回归时再次付费.例如,在我们的项目中(非常大)我们必须发明几个数据表示和编写(简单)自定义解析器,以便为测试用例编写和读取数据变得轻而易举.

(编辑:李大同)

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

    推荐文章
      热点阅读