09-08-2016 09:26 AM
I am a testing engineer, and I now am maintaining a software platform which has the following features:
The reason why we use this structure is because that there are far more product engineers than testing engineers(200product guys and ony 11 tesing guys), if we use teststand, I think we will be busy writing the teststand sequence files.
The problem of this software platform is that the marco instructions is very limited in functionality, no programming features like looping and variable. And also, the guy who write the software has resigned, it will be a diaster if we just add more features to it without understanding teh detailed structure from the scratch.
The NI salesman kept telling me that we should use teststand, But I think it will be way diffcult for the product engineers to write the sequence files. So, our man concern is that we testing engineer should only build a software structure that can decoupling the test and the product guy.
Any help will be highly appreicated.
09-08-2016 09:31 AM
Will the product engineers be modifying existing sequences or writing new ones from scratch?
Charlie Rodway | Principal Software Engineer | Certified TestStand Architect (CTA)
Computer Controlled Solutions Ltd | NI Silver Alliance Partner | GDevCon#1 Sponsor
09-08-2016 06:29 PM
This is a very interesting scenario. Here are a few things to consider:
A couple other things to consider in general:
I run a side consulting business and if you'd like to chat PM me your info. I'd be willing to talk you through some concerns at no cost. If nothing else it is good for me to network.
Hope this helps,
09-09-2016 04:59 PM - edited 09-09-2016 05:00 PM
Hi
i agree with Jiggs great explanations. Especially the unlimited support from the forums. To be honest my last phone call to NI Support is years back. I got all my knowlege from here. You can say this here is living knowlegebase.I am working with other tools on HIL simulation and they have a built in sequencers, too. But if you have questions you have to talk to vendor's support team and sometimes they would not understand you. Here you can "speak" with users with completly different views. And someone will understand you. I would put this consideration on a top level at decision matrix.
On HIL Simualtion i just made a interface to TestStand, viola no big deal.
I know its hard 200 against 11. What about writing a parser that convers Macro to TestStand. And introduce Testand slowly.
They will see benefits at first on reporting. Later they see that there is even an open ProcessModel. How Step, Sequences
and all that stuff is controled. In opionion this is the reason why TestStand is a industry standard at all.
Just a view from an other user
Juergen
09-10-2016 05:19 AM
Another solution, but still similar to macros, is sequence generator based on excel sheet test specification. I believe there is even an example how to do this, installed with TesStand.
09-11-2016 12:40 PM
maybe customer education for teststand is needed for the product managers and they should know how to get help from phone support.
09-13-2016 10:02 AM
Thanks for your reply. But could you tell me the name of the example, I searched the example dir and no one is match. Thanks
09-13-2016 04:04 PM
I checked examples and I realized that there are no excel based examples (I had to see it somewhere else), but there is sequence builder example. Check this: http://zone.ni.com/reference/en-XX/help/370052M-01/tsexamples/infotopics/builder_tools/