Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为 Cucumber 中描述的场景编写步骤定义。因此,如果我正在测试喜欢对帖子发表评论的场景。
我是否应该确保仅在步骤中首先会有评论和帖子?
或者我的测试应该捕捉到这种情况并在日志中给出一条消息?
到目前为止,我正在使用 Cucumber-JVM。
好吧,通常一个好的测试技术是测试阳性。将测试编写到将要出现的未来功能是一个好主意。在您的情况下,编写您的硒测试以确保您能够喜欢您对帖子的评论。
理想情况下,当该功能出现时,测试将已经编写完毕,并且将从失败状态变为通过状态。
更理想的是,从生产环境中分离 dvl 环境是个好主意,这样您就可以在 dvl 环境中进行测试,然后在该功能发布后将测试指向生产环境。