Interact with the Test Browser GUI programatically?

I have a matlab project that contains a folder for of test classes at
test_path = "<project_root>/tests/"
This file is automatically added to the project search path by a startup script. I like the Test Browser panel in the GUI, however I find that each session I have to manually add my tests to the browser by clicking the "plus" icon and selecting my test path in the selection window.
Is there a way to modify my project settings or the startup script to automatically populate the Test Browser panel with my tests?
Thanks for the responses. Please note that I am NOT asking how to run tests or create test suites programatically here - I know how to do that using the testsuite and run- I'm specifically intersted in making the Test Browser panel populate automatically with my tests.

回答 (2 件)

dpb
dpb 2026 年 2 月 1 日
移動済み: dpb 2026 年 2 月 3 日

0 投票

This does not seem to be possible -- the Test Browser GUI appears to be totally without any API interface and designed to be transient in that it doesn't retain prior state on restart.
Seems like a worthy enhancement to remove an annoyance, indeed...

3 件のコメント

Jennifer
Jennifer 2026 年 5 月 9 日
I also would be interested in this feature.
Stephen23
Stephen23 2026 年 5 月 10 日
@Jennifer: you can make enhancement requests here:
Jennifer
Jennifer 2026 年 5 月 10 日
Done! Thanks!

サインインしてコメントする。

Anjana Krishnan
Anjana Krishnan 約3時間 前

0 投票

You can use the "testBrowser" API to open the test browser. There are currently no APIs to control the actions within the test browser, however. The "testBrowser" API simply launches the test browser and can be added to your startup script.

カテゴリ

製品

リリース

R2025b

質問済み:

2026 年 1 月 30 日

回答済み:

約22時間 前

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by