这些天我的身边有很多问题,但是:
我正在寻找如何在缺少其中一个属性文件时处理属性文件的最佳解决方案,而不是使用默认值。我正在使用:
serenity-bdd, selenium, java, maven.
我的解决方案是:
- 使用常量创建界面
- 创建至少包含3种方法的处理程序,
getDefaultProperties,
getCustomProperties
最后是应该返回属性列表的方法,但是如果defaultValue!= customValue而不是覆盖并放入数组并返回,那么我将处理我需要的每个参数。
醇>
欣赏建议,
谢谢。