我有以下结构(几乎是样板文件)。我的问题是,我在ChildSTacks中提供的ParentStack中定义的Mappings还是我需要复制它们?我知道我可以将参数传递给ChildStack但是想知道Mappng是否被隐含地传递给ChildStacks所以我不必在每个子堆栈中复制它们吗?
ParentStack (Containing Mappings, Parameters)
ChildStack1
ChildStack2
答案 0 :(得分:3)
不,他们不是。
您可以将嵌套堆栈视为独立堆栈,但它们的创建/更新/删除由父堆栈编排。
通过在将参数传递给子堆栈时让父堆栈执行 browser.EvaluateScriptAsync("document.getElementsByName('username')[0].value = '" + login + "';");
browser.EvaluateScriptAsync("document.getElementsByName('password')[0].value = '" + pass + "';");
browser.ExecuteScriptAsync("document.getElementsByClassName('sb-frap')[0].click()");
操作,通常可以轻松解决此限制。