システムは、ハードウェアデバイスとPCで構成されています。PCは、ハードウェアデバイスを制御するGUIを実行します。デバイスをテストするには、RS232またはGPIBで制御できるさまざまなテストハードウェアを使用します。このテストを自動化するには、テストソフトウェアがテストハードウェアを制御し、PCGUIと対話する必要があります。
このシステムのテストを自動化するためにあなたが知っている最良の方法は何ですか?
このようなシステムをテストする方法はたくさんあります。テストは、COTSテストソフトウェアまたは社内で構築されたカスタムテストソフトウェアによって制御できます。おそらく、COTSパッケージの組み合わせが最善のアプローチです。1つはGUIテストに特化し、もう1つはデバイス用です。Labviewがテストデバイスに適用されているのを見てきましたが、GUIも実行できるかどうかはわかりません。たぶん、WindowsアプリのGUIレイヤーを省略して、自動化レイヤーを公開するのが最善のアプローチです。どう思いますか?何を試しましたか?
より良いテクニックに投票することは非常に興味深いはずです。
「最善の方法」は、最も効果的、保守性、実装時間、コストなどを考慮に入れる必要があります。