vipm-io / vi-tester

VI Tester for LabVIEW
BSD 3-Clause "New" or "Revised" License
28 stars 26 forks source link

Special labels/comments/bookmarks to link test steps/cases to each other (show dependencies between them) #21

Open kosist opened 6 years ago

kosist commented 6 years ago

Idea is to put to test steps (VIs) or to test cases (classes) some labels/comments/bookmarks, which would allow then to link them to each other, and show, that they depend on each other. For example, I have low-level function A, and test step for it. Then, I have upper-level function B, which uses A function inside; and it has its own test step. And if function A would fail the test, then test for function B will be also failed. Thus, we could specify somehow (for example, as written above, by some label/comment/bookmark), that test step for function B depends on test step for function A. It could help during debugging, because then VI Tester could show in case of failure/error test steps/cases, which depend on each other -> and we could follow the logic chain, and faster find failure source.