我正在为Cucumber中描述的场景编写步骤定义。 因此,如果我正在测试喜欢帖子评论的情景。
我是否应确保仅在步骤中首先发表评论和发帖?
或者我的测试应该捕获这样的情况并在日志中给出消息?
我现在正在使用Cucumber-JVM。
答案 0 :(得分:1)
通常,良好的测试技术是测试阳性。将测试编写为将要出现的未来功能是一个好主意。在您的情况下,请编写您的硒测试,以确保您能够在帖子上评论您的评论。
理想情况下,当该功能出现时,测试将已经编写,并将从失败状态变为通过状态。
更理想的情况是,从您的制作中获得单独的dvl环境是个好主意,这样您就可以在您的dvl环境中进行测试,然后在发布该功能后将测试指向生产。