我有两个页面的两个场景(主页和属性页面)。在这些场景中,我有相同的步骤(我填写"字段"用"文字")。 我需要为主页实现一个,为属性页面实现一个。但表现只看到一个实现。我怎样才能对相同的命名步骤执行不同的实现? 我不想做硬编码并以不同的方式调用相同的动作。
我的堆栈:表现+ python + selenium + pageObject
答案 0 :(得分:0)
不知何故,在某个地方,你必须输入代码才能说事情是不同的。
所有都有优点和缺点。您需要确定哪种方法最适合您的情况。使用泛型语句的问题在于,它可以应用于太多区域,最终必须提供。