05-17-2022 08:52 AM
Hi everybody, I started few months ago ATE engineer job and I also C# and embedded programmer.
I still didn't understand why I need TestStand and what the advantages it gives me.
05-17-2022 02:14 AM
Hello my name is Gil Ramon from Israel and I'm RT embedded Engineer but in my company I started to work as ATE because the former left.
I know that it is little strange question but I really don't understand what the benefits that TestStand is giving me when I develop new ATE GUI with C#?
05-17-2022 08:58 AM
It takes away the test sequencer and reporting burden from the programmer. Your code modules or tests are modular and decoupled completely from the framework. Moreover, it is scalable and flexible in customizing the framework to address your standardization needs.
05-17-2022 09:07 AM
Please avoid duplicate posts - https://forums.ni.com/t5/NI-TestStand/Why-TestStand/td-p/4231033
05-17-2022 10:06 AM
@santo_13 wrote:
Please avoid duplicate posts - https://forums.ni.com/t5/NI-TestStand/Why-TestStand/td-p/4231033
I merged the threads.
05-19-2022 05:01 AM
Hi,
Some TestStand users start the way you are thinking.
They build a UI which will support some type of scripting ( read from .csv) or something similar.
When the project grows they keep adding new features like DB,Report,process related cusomisations,Support for different instruments whose drivers are in different language,etc.
There is also a considerable amount spent in maintaining this framework.
He spends time building it ,testing it,maintaining it. ( costs )
If the person who built it leaves then its a big challenge to others to take over.
So person who is supposed to build ATE,build test sequence or its module softwares ends up devoting his time to developing a framework which is already available in market.
In short if your development is a one of thing then you can develop in C# but if you see a scope for development/maintaince in long term maybe you need to consider TestStand.
Ravi
If you have a one of development maybe you can develop uisng C#