В основном у меня есть две точки останова, скажем, A и B. Я написал сценарий .cmm для тестирования автоматизации, и я хочу знать, как вы можете увидеть, что точка останова A достигнута до точки останова B. провалить тест. Приведенный ниже код просто показывает, достигнуты ли точки останова, и они есть.
GO A
TOOLBOX WaitValidateBreakpoint A
ENTRY &StoppedAtBreakpoint
IF &StoppedAtBreakpoint==FALSE()
(
TOOLBOX TestStepFail "Breakpoint A is not reached"
RETURN
)
ELSE
(
TOOLBOX TestStepPass "Breakpoint A is reached"
RETURN
)
GO B
TOOLBOX WaitValidateBreakpoint B
ENTRY &StoppedAtBreakpoint
IF &StoppedAtBreakpoint==FALSE()
(
TOOLBOX TestStepFail "Breakpoint B is not reached"
RETURN
)
ELSE
(
TOOLBOX TestStepPass "Breakpoint B is reached"
RETURN
)
ON CMD TOOLBOX
илиGLOBALON CMD TOOLBOX
. Если вам нужно решение, основанное на команде TOOLBOX, я думаю, вам нужно также опубликовать ее определение. - person Holger   schedule 08.08.2017