MATLAB App Testing - Confirmation dialog boxes
13 次查看(过去 30 天)
显示 更早的评论
How can I handle confirmation dialog boxes when testing an app with gestures?
Ideally, I would like to choose 'OK' or 'Cancel' based on some variables' values.
I know there is not a straight-forward way to do it but is there any option so that they get disabled or something??
2 个评论
Thomas Fournier
2021-9-10
you can create them, and chosse if they are visible or not, editable or note.
app.Button1.Visible='off'
app.Button2.Editable='off'
采纳的回答
Andy Campbell
2021-9-13
Until this functionality is included in the App Testing Framework, if you can adjust the architecture of the source code you can leverage a similar strategy as that outlined here and use a mock for the confirmation dialog.
Does that help you get going?
Thanks,
Andy
更多回答(2 个)
Sean de Wolski
2021-9-10
You can dismiss and alert but not a confirmation dialog yet. Capability for alerts added in 21a.
https://www.mathworks.com/help/releases/R2021a/matlab/ref/matlab.uitest.testcase.dismissalertdialog.html
3 个评论
Sean de Wolski
2021-9-13
I don't know of any hacky way. I added your vote to the enhancement request for this.
Cris LaPierre
2021-9-10
It sounds like you want to programmatically close a confirmation diaglog box. If so, see this answer.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Testing Frameworks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!