高级交互主要是指通过变量,表达式,情形还有函数的交互制作。
变量
是创建局部变量后获取元件的文字,去比对其他页面全局变量的信息来达到高级交互目标。
例如:当 A 页面通过交互或者本来页面的数据,需要与 B 页面比对来实现交互。此时就是利用变量实现的。
表达式
表达式总结
变量名称或表达式要写在[[]]中,例如:
插入变量[[MyVar]],表示获取变量“MyVar”的当前值
插入表达式[[VarA+VarB]],表示获取”VarA+VarB”的和
插入系统变量[[PageName]] ,表示获取当前页面的名称
插入函数[[Now.getDate()]],表示获取当前系统时间
情形
情形也就是用例的意思。主要用作点击某个元件后有多种情况出现使用。
例如:登录按钮因为不知道用户是否填写正确,所以就需要使用用例/情形了。
使用:使用用例/情形必须先创建一个交互例子,否则这个【用例】按钮不会出来。