情景1:
给定主窗口(只有1个按钮的窗口"执行")
何时点击"执行"
然后主窗口显示" Hello,World"
情景2:
给定主窗口(只有1个按钮的窗口"执行")
何时点击"执行" (它将调用domainFunc.Execute方法,并在方法内部弹出一个messageBox.DomainFunc位于BL中)
点击"是"按钮(domainFunc.Execute将进入下一个语句)
然后主窗口显示" Hello,World"
我知道如何编写方案1的自动化测试,但不知道方案2.方案2的困难部分是我不知道如何控制messageBox以自动化其点击事件并进行测试。
任何人都有任何想法?