我试图找到答案为什么在黄瓜甚至黄瓜是单独的BDD工具需要specflow.
我们应该在.NET项目中直接使用黄瓜
我是使用 selenium 和 java 的页面对象模型自动化的新手。我正在使用页面对象模型,并将每个页面作为一个类,并将该页面中的操作作为方法。我们是否应该为提交表单时出现的简单弹出窗口编写单独的页面对象。此弹出窗口用于选择服务类型,接下来将根据选择打开正确的表单。我在弹出之前和之后的页面都有“页面对象”。但是对于这个,我只是插入了一个直接代码来选择一个选项,然后单击下一步按钮。我应该为此弹出窗口创建一个单独的页面对象类吗?(因为这不是一个页面)。弹出窗口有 3 个选项和一个下一步按钮以继续。